Redis在Windows上稳定吗?

时间:2011-04-07 14:04:58

标签: redis

今天下午,我使用python脚本测试了Redis在Windows上的性能。 当线程数仅为10时,它正常工作,但当线程数达到100时会发生一些例外。

异常消息:

  

3 [main] redis-server 1448   _cygtls :: handle_exceptions:异常:STATUS_A CCESS_VIOLATION 1394 [main]   redis-server 1448 open_stackdumpfile:   将堆栈跟踪转储到redi   S-server.exe.stackdump

Redis在Windows上稳定吗?

5 个答案:

答案 0 :(得分:17)

Windows上没有正式支持Redis。存在一些非官方端口(例如您正在使用的端口),但我相信这些端口不能保证稳定性。

答案 1 :(得分:2)

Redis prime dev Salvatore Sanfilippo('antirez'),December 2011

  

我不认为Redis在win32下运行是一个非常重要的功能。如前所述,拥有可用于测试的win32端口很酷,而且由于Microsoft补丁,我们在不同的实现中也是如此,因此使用Windows的开发人员可以轻松地测试Redis并开发他们的项目。但是提供生产质量的win32端口有什么意义呢?

无论如何,Microsoft内的各方仍然是improving the Windows build

  

这是MS Open Tech的第一个版本:Windows上的Redis

     

Claudio Caldato 2012年4月26日下午12:01

     

我们认为这不是生产就绪代码,而是与社区共享以获取反馈的可靠代码库:因此,在我们追求稳定的同时,我们将旧版本保留为GitHub存储库的默认/稳定。要试用新代码,请访问bksavecow分支。

答案 2 :(得分:1)

Redis download page现在说“Redis项目不直接支持win32 / win64,但是我们看到有兴趣尝试创建一个与主项目分开的win32 / win64端口......目前两者都是港口不是生产质量,但可用于发展目的......“

答案 3 :(得分:1)

我们维护 Redis 的稳定和生产就绪的 Windows 端口(本机!)。 开发者版是免费的。 看看 Memurai。

答案 4 :(得分:0)

请参阅:

Redis on Windows stable and reliable

我在上个月的项目中使用它,并没有遇到任何问题。