首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MSOpenTech redis与redis锐利客户

MSOpenTech redis与redis锐利客户
EN

Stack Overflow用户
提问于 2014-03-08 16:35:04
回答 1查看 661关注 0票数 2

我构建了MSOpenTech redis,并将其作为一个服务安装在Windows7上。使用cli,它看起来工作得很好。因此,我需要一个尽可能简单并且与.NET 3.5兼容的客户端,所以我选择了redis。它构建得很好(VS 2010),并正常地连接到本地主机端口6379上的redis服务器。但是对于第一个“r.Set”(“foo”,“bar”),它失败了。更准确地说,它将键"foo“设置为"3”而不是bar,然后所有其他命令都会失败。然后,我想将客户机与服务器隔离开来,但试图连接到运行redis的另一台服务器的尝试失败了,尽管我可以对其进行平分。

我有两个问题: 1)是否有一个已知的C#开放源码客户端可以在.NET 3.5上运行(我知道redis-sharp应该是该客户端)?2) MSOpenTech redis是否稳定并且有一个已知的客户端可以使用它?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-08 22:03:20

我确认问题出在瑞迪斯·夏普身上。这并不意味着它不适用于其他特定的配置,但是对于.NET 3.5,它肯定不起作用。我使用了与MSOpenTech redis源代码一起打包的hiredis。它是c代码,需要一些工作才能让库链接起来,但是一旦它构建好了,它就正常工作了。据我所知,关于我的第二个问题,MSOpenTech的红色似乎是稳定的。只是那个红尖头的客户。也许在某个时候协议发生了变化,因为通过套接字(对于我的项目版本)由redis sharp发送的数据显然存在问题。

我还解释了为什么我不能在linux上与远程redis服务器对话。它是设置为localhost的"bind“配置选项。那个很简单。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22272002

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档