1

Can I use REDIS in my application which needs to be run in windows platform.

I'm worried about the statement in the official site

The Redis project does not directly support Windows, however the Microsoft Open Tech group develops and maintains an experimental Windows port targeting Win32/64. Currently the port is not production quality but can be used for development purposes on Windows environments. We look forward for collaborating with the authors of this efforts but currently we will not merge the Windows port to the main code base.

or any other alternates(windows platform) providing the same functionality?

4

1 回答 1

0

我认为您的理解有问题:不要混淆您的应用程序的托管位置和 Redis 服务器的托管位置。

作为一个单独的(NoSql)数据库,Redis 可以被许多客户端类型使用。检查一下 :你可以在 C#、Ruby、C、PHP、Java 中使用 Redis...所以你的应用程序可以用任何技术编写,你需要连接到 Redis 服务器。

你说得对,Windows 上不直接支持 Redis,但微软几个月前已经分叉了这个项目。git 在这里可用。即使它不是生产就绪的,它也是开发环境的有效解决方案。

好问题是:您的应用程序是否可以在多个环境、Windows 和/或 Linux 上运行?我想这是一个网络应用程序。这意味着 Windows 上的前端和 Linux 上的 Redis DB。

在一些公司中,有严格的规定只能使用一种技术:Windows 或 Linux。拥有 Cohesive technos 很重要,但我个人认为,有时最好设置有助于完成工作的所有内容。

于 2013-08-19T09:37:14.487 回答