在Redis缓存中,put
的最大数组大小是多少?
我正在考虑将数据临时存储在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.5GB内存;我想知道在存储数组时是否有任何限制。