Подтвердить что ты не робот

Каков максимальный размер, который вы можете сохранить в redis?

Кто-нибудь знает, какой максимальный размер размера можно сохранить в redis? Я хочу использовать redis в качестве очереди сообщений с сельдерием для хранения небольших документов, которые должны обрабатываться рабочим на другом сервере, и я хочу убедиться, что документы не будут слишком большими.

Я нашел одну страницу со ссылкой на 1 ГБ, но когда я пошел по ссылке на странице, где они получили этот ответ, ссылка уже недействительна. Вот ссылка:

http://news.ycombinator.com/item?id=1182005

Спасибо, Кен

4b9b3361

Ответ 1

Насколько я понимаю, размеры клавиш ограничены 2 гигабайтами. Это означает, что максимальный объем данных, которые вы можете сохранить при заданном ключе, составляет 2 гигабайта. Все значения String ограничены 512 MiB.

http://redis.io/topics/data-types

http://groups.google.com/group/redis-db/browse_thread/thread/1c7e33fbc98734b3?fwc=2

Ответ 2

Он в порядке объема ОЗУ, который у вас есть, по крайней мере, поэтому, если вы не планируете размещать объекты с несколькими гигабайтами, я бы не стал беспокоиться. У меня были комплекты размером в сотни мегабайт без проблем, но я не знаю точных пределов.

Ответ 3

Статья о Использование памяти Redis может помочь вам приблизительно определить, сколько памяти потребуется вашей базе данных.