Почему существует ограничение в 2 ГБ базы данных redis.io на 32-битной машине - PullRequest
0 голосов
/ 30 августа 2011

Почему существует ограничение в 2 ГБ базы данных redis.io для 32-битной машины;Как я могу преодолеть это ограничение под 32-битной машиной.

1 Ответ

2 голосов
/ 30 августа 2011

32-битные системы не могут обрабатывать адреса больше 2 ^ 32.Это 4 ГБ, хотя доступная память для отдельного процесса, очевидно, будет ниже, чем это.

Рекомендуемый подход заключается в разделении ваших данных на несколько меньших экземпляров redis.

Это может иметь смысл даже на 64-битной машине, поскольку для redis требуется значительно меньше памяти, если он может использовать 32 вместо 64 бит для внутренней адресации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...