有谁见过在 windows 平台下运行的 KV 数据库,好不容易找了个 Redis,在 win7 下还能用,发到 window server 2008 上就安装不了
![]() | 1 alwayshere 2018-12-20 11:36:20 +08:00 既然选择了 Windows,为啥还要高性能的 KV 库?二者不是矛盾的吗? |
![]() | 2 datou 2018-12-20 11:37:26 +08:00 芒果不是有官方出 windows 版吗? |
![]() | 3 daijinming OP @alwayshere 现在只有 windows 的,不用选择。选择 KV 数据库只是为了做临时数据交换、缓存 |
![]() | 4 daijinming OP @datou mongoDB 倒是可以在 windows 下运行,但不是用在做 KV 数据库的吧? |
![]() | 5 andylsr 2018-12-20 11:45:52 +08:00 via Android |
![]() | 6 xAI 2018-12-20 11:48:41 +08:00 https://github.com/MicrosoftArchive/redis 微软的这个版本不可以吗? |
![]() | 7 daijinming OP @jun0205 安装 windows 服务时,一直卡着。我用的版本是:Redis-x64-3.2.100 |
8 Raymon111111 2018-12-20 11:55:10 +08:00 啥 微软自己 kv 组件啊 |
![]() | 9 ysc3839 2018-12-20 12:04:17 +08:00 via Android 看了一下,redis 官方就没发布编译好的程序,而且也不支持 Windows。 |
![]() | 10 alex321 2018-12-20 12:09:33 +08:00 你可以把 es 拿来当数据库用啊哈哈哈哈。。。。再者了,docker 啊。想怎么玩都有。 |
![]() | 11 loading 2018-12-20 12:27:46 +08:00 via Android go 语言的应该有 kv 数据库实现。 |
12 XiLemon 2018-12-20 12:30:28 +08:00 via iPhone Server 2008 可用 |
![]() | 13 abcbuzhiming 2018-12-20 13:00:22 +08:00 ![]() 别想了楼主,微软现在所有的精力全部在云上,KV 人家有,而且性能还很不错,叫 Cosmos DB,想用吗?对不起,请上 Azure,不提供单机版本,甚至服务器版本的也不提供。现在真的是 Windows(Server)个人操作系统最黑暗的时代,所以现在我是能不能上 windows 就不上 windows |
![]() | 14 yanaraika 2018-12-20 13:12:30 +08:00 基本没有经过大规模生产检验的 windows 下跑的数据库(除了微软自己的) |
![]() | 15 tomczhen 2018-12-20 13:21:25 +08:00 via Android pg 有 Windows 版本,支持 kv 结构数据。 |
![]() | 16 misaka19000 2018-12-20 13:24:36 +08:00 在 Windows 上面装个 Linux 虚拟机 ![]() |
![]() | 17 zjsxwc 2018-12-20 13:28:39 +08:00 |
18 cstj0505 2018-12-20 13:34:30 +08:00 postgresql 有 kv 数据库支持,貌似是 hstore。应急可以试试 |
![]() | 19 passerbytiny 2018-12-20 13:34:43 +08:00 window server 2008 对应的是 window visita 年代的,太旧了。你要是有个新的版本,要是真安装不上,window server hyper-v 搞个 linux 虚拟机,基本是无损的。 |
![]() | 20 lake325 2018-12-20 13:41:15 +08:00 直接下载一解压运行就行了,为何还要安装 |
![]() | 21 daijinming OP @lake325 需要安装为 windows 服务 >redis-server.exe redis.windows-service.conf |
![]() | 22 reus 2018-12-20 15:19:37 +08:00 自己写一个啊 |
![]() | 23 byteli 2018-12-20 16:14:08 +08:00 via Android 提供不了建议。。微软技术是真牛逼,啥都能做到最牛之一,就是很多优秀的玩意儿和云绑上了 |
25 diginWu 2018-12-20 21:28:51 +08:00 注册表 |
![]() | 26 visonme 2018-12-20 21:59:25 +08:00 ![]() |
![]() | 27 jfcherng 2018-12-20 22:16:52 +08:00 |
![]() | 28 009694 2018-12-21 00:22:40 +08:00 via iPhone 那我的 win10 用的是假 redis 吗。。。 |
![]() | 29 iyaozhen 2018-12-21 03:24:09 +08:00 vi Android MySQL,内存存储引擎 |
![]() | 30 msg7086 2018-12-21 03:46:44 +08:00 Windows Server 2008 早就 EOL 了吧,现在最多就还有收费延长服务和安全补丁,谁管你软件支持程度…… 要上 Redis 这种好东西,不如选个还在支持周期内的系统? |
![]() | 32 NicholasYX 2018-12-21 08:52:39 +08:00 via iPhone 我用的是假的吗? |
34 ZouZhiZhang 2018-12-21 09:11:33 +08:00 via iPhone 看了一圈回复,没人提 RocksDB 么? |
35 stirlingx 2018-12-21 09:15:04 +08:00 leveldb |
36 loqixh 2018-12-21 09:22:20 +08:00 可以用的, 没装运行库而已 |
![]() | 37 Les1ie 2018-12-21 09:24:29 +08:00 redis 只有第三方编译的 windows 安装程序,官方是不支持 windows 的.. :doge: |
![]() | 38 Les1ie 2018-12-21 09:27:05 +08:00 倒是为什么数据库要放 windows 上 感觉 windows 运维好麻烦啊... ![]() ![]() |
39 zt06640 2018-12-21 09:31:05 +08:00 |
![]() | 40 Zzdex 2018-12-21 09:31:51 +08:00 via iPhone 装个 docker 吧 |
![]() | 42 opengps 2018-12-21 14:34:17 +08:00 via Android 我感觉是你服务器上少安转了什么东西才不能用,windows7 都能用,windowsServer2008 咋不行了 |
43 iccfish 2018-12-21 16:55:05 +08:00 微软发布的 Redis 一直在用,一直挺稳的,就是数据量不大,不知道大数据量下的稳定性。 |
44 ShareDuck 2018-12-21 17:06:45 +08:00 我开发全在 Windows 下,服务器用的也是 Linux 啊,为毛非得用 Windows 版的? |
45 SheepM 2018-12-24 12:40:58 +08:00 Windows 的话 redis 有 win 版本,直接去 github 上找就行,windows server 2008 亲测可用,我们现在本地测试环境服务器就是 windows server2008,生产环境是 centos,但是生产环境使用 windows 应该也没什么问题,虽然没这么试过 |
![]() | 46 daijinming OP @SheepM 我后来换 mongoDB,通过 API 编写代码模拟 KV 数据库,本身数据量不大,所以暂时就用 mongo 了,并且 mongoDB 安装很方便 |
47 SheepM 2018-12-24 14:16:23 +08:00 @daijinming 其实感觉数据格式如果不复杂,只是做个简单的缓存的话,mongoDB 也挺好的。感觉现在大部分非互联网公司用缓存其实也没有很彻底的用到 redis 的优势特性。 |