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

Redis стабилен в Windows?

Сегодня днем ​​я использовал python script для проверки производительности Redis в Windows. Он работал нормально, когда число потоков было всего 10, но некоторые исключения возникали, когда число потоков достигало 100.

Сообщение об исключении:

3 [основной] redis-server 1448 _cygtls:: handle_exceptions: Исключение: STATUS_A CCESS_VIOLATION 1394 [main] redis-server 1448 open_stackdumpfile: Сброс стека стека на redi S-server.exe.stackdump

Является ли Redis стабильным в Windows?

4b9b3361

Ответ 1

Redis официально не поддерживается в Windows. Некоторые неофициальные порты существуют (например, тот, который вы используете), но я считаю, что стабильность не гарантируется для этих портов.

Ответ 2

Redis prime dev Сальваторе Санфилиппо ('antirez'), декабрь 2011 г.:

Я не думаю, что Redis работает под win32 - очень важная функция. Приятно иметь порт win32, который можно использовать для тестирования, как это было раньше, и, поскольку у нас есть другая реализация благодаря патчу Microsoft, поэтому разработчики, использующие Windows, могут легко тестировать Redis и разрабатывать свои проекты. Но в чем смысл обеспечения качества win32-порта?

Независимо от того, стороны в Microsoft по-прежнему улучшают сборку Windows

Heres к первому выпуску от MS Open Tech: Redis на Windows

Claudio Caldato 26 апр 2012 12:01 вечера 8

Мы считаем, что это не готовый код для производства, а твердая база кода, которая будет использоваться сообществом для получения обратной связи: как таковая, в то время как мы продолжаем стабилизацию, мы сохраняем старую версию как стандартную/стабильную в репозитории GitHub, Чтобы попробовать новый код, перейдите в ветку bksavecow.

Ответ 3

Страница загрузки Redis теперь говорит: "Проект Redis напрямую не поддерживает win32/win64, однако мы смотрим на интерес к проектам, пытающимся сделать порт win32/win64, который отделен от основного проекта... В настоящее время оба порта не являются качеством производства, но могут использоваться для целей разработки..."