Какой максимальный размер массива может быть put
в кэше Redis?
Я рассматриваю временное хранение данных в кэше Redis. Общий процесс хранения данных таков:
// Это из фреймворка Laravel (PHP)
$existing_data = Cache::store('redis')->get('existing_data');
array_push($existing_data, ['elem1' => $elem1, 'elem2' => $elem2, 'elem3' => $elem3]);
Cache::store('redis')->put('existing_data', $existing_data, 30*60);
Как видите, размер массива будет увеличиваться, и я подозреваю, что в моем $existing_data
содержится около 150 000 - 200 000 под-массивов; прежде чем я вытащу их из Redis и сохраню их в своей базе данных.
Мой сервер Redis имеет 1,5 ГБ памяти; и мне интересно, есть ли какие-либо ограничения, которые он будет устанавливать при хранении массива.