有谁见过在 windows 平台下运行的 KV 数据库 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
daijinming
V2EX    程序员

有谁见过在 windows 平台下运行的 KV 数据库

  •  
  •   daijinming 2018-12-20 11:33:18 +08:00 5668 次点击
    这是一个创建于 2494 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有谁见过在 windows 平台下运行的 KV 数据库,好不容易找了个 Redis,在 win7 下还能用,发到 window server 2008 上就安装不了

    47 条回复    2018-12-24 14:16:23 +08:00
    alwayshere
        1
    alwayshere  
       2018-12-20 11:36:20 +08:00
    既然选择了 Windows,为啥还要高性能的 KV 库?二者不是矛盾的吗?
    datou
        2
    datou  
       2018-12-20 11:37:26 +08:00
    芒果不是有官方出 windows 版吗?
    daijinming
        3
    daijinming  
    OP
       2018-12-20 11:38:53 +08:00
    @alwayshere 现在只有 windows 的,不用选择。选择 KV 数据库只是为了做临时数据交换、缓存
    daijinming
        4
    daijinming  
    OP
       2018-12-20 11:39:37 +08:00
    @datou mongoDB 倒是可以在 windows 下运行,但不是用在做 KV 数据库的吧?
    andylsr
        5
    andylsr  
       2018-12-20 11:45:52 +08:00 via Android
    xAI
        6
    xAI  
       2018-12-20 11:48:41 +08:00
    https://github.com/MicrosoftArchive/redis 微软的这个版本不可以吗?
    daijinming
        7
    daijinming  
    OP
       2018-12-20 11:52:22 +08:00
    @jun0205 安装 windows 服务时,一直卡着。我用的版本是:Redis-x64-3.2.100
    Raymon111111
        8
    Raymon111111  
       2018-12-20 11:55:10 +08:00


    微软自己 kv 组件啊
    ysc3839
        9
    ysc3839  
       2018-12-20 12:04:17 +08:00 via Android
    看了一下,redis 官方就没发布编译好的程序,而且也不支持 Windows。
    alex321
        10
    alex321  
       2018-12-20 12:09:33 +08:00
    你可以把 es 拿来当数据库用啊哈哈哈哈。。。。再者了,docker 啊。想怎么玩都有。
    loading
        11
    loading  
       2018-12-20 12:27:46 +08:00 via Android
    go 语言的应该有 kv 数据库实现。
    XiLemon
        12
    XiLemon  
       2018-12-20 12:30:28 +08:00 via iPhone
    Server 2008 可用
    abcbuzhiming
        13
    abcbuzhiming  
       2018-12-20 13:00:22 +08:00   4
    别想了楼主,微软现在所有的精力全部在云上,KV 人家有,而且性能还很不错,叫 Cosmos DB,想用吗?对不起,请上 Azure,不提供单机版本,甚至服务器版本的也不提供。现在真的是 Windows(Server)个人操作系统最黑暗的时代,所以现在我是能不能上 windows 就不上 windows
    yanaraika
        14
    yanaraika  
       2018-12-20 13:12:30 +08:00
    基本没有经过大规模生产检验的 windows 下跑的数据库(除了微软自己的)
    tomczhen
        15
    tomczhen  
       2018-12-20 13:21:25 +08:00 via Android
    pg 有 Windows 版本,支持 kv 结构数据。
    misaka19000
        16
    misaka19000  
       2018-12-20 13:24:36 +08:00
    在 Windows 上面装个 Linux 虚拟机
    cstj0505
        18
    cstj0505  
       2018-12-20 13:34:30 +08:00
    postgresql 有 kv 数据库支持,貌似是 hstore。应急可以试试
    passerbytiny
        19
    passerbytiny  
       2018-12-20 13:34:43 +08:00
    window server 2008 对应的是 window visita 年代的,太旧了。你要是有个新的版本,要是真安装不上,window server hyper-v 搞个 linux 虚拟机,基本是无损的。
    lake325
        20
    lake325  
       2018-12-20 13:41:15 +08:00
    直接下载一解压运行就行了,为何还要安装
    daijinming
        21
    daijinming  
    OP
       2018-12-20 13:44:50 +08:00
    @lake325 需要安装为 windows 服务 >redis-server.exe redis.windows-service.conf
    reus
        22
    reus  
       2018-12-20 15:19:37 +08:00
    自己写一个啊
    byteli
        23
    byteli  
       2018-12-20 16:14:08 +08:00 via Android
    提供不了建议。。微软技术是真牛逼,啥都能做到最牛之一,就是很多优秀的玩意儿和云绑上了
    werty
        24
    werty  
       2018-12-20 20:00:30 +08:00
    @alex321 Windows 版本的 docker 坑也挺多吧
    diginWu
        25
    diginWu  
       2018-12-20 21:28:51 +08:00
    注册表
    visonme
        26
    visonme  
       2018-12-20 21:59:25 +08:00   1
    既然在 window 下,有没有考虑下 MS 自己开源的 K-V 数据库 FASTER
    地址:
    https://github.com/Microsoft/FASTER
    jfcherng
        27
    jfcherng  
       2018-12-20 22:16:52 +08:00
    009694
        28
    009694  
       2018-12-21 00:22:40 +08:00 via iPhone
    那我的 win10 用的是假 redis 吗。。。
    iyaozhen
        29
    iyaozhen  
       2018-12-21 03:24:09 +08:00 vi Android
    MySQL,内存存储引擎
    msg7086
        30
    msg7086  
       2018-12-21 03:46:44 +08:00
    Windows Server 2008 早就 EOL 了吧,现在最多就还有收费延长服务和安全补丁,谁管你软件支持程度……
    要上 Redis 这种好东西,不如选个还在支持周期内的系统?
    mmdsun
        31
    mmdsun  
       2018-12-21 08:19:01 +08:00 via Android
    @009694 Redis 官方没有 win 版本的。win 版本 Redis 的微软自己做的
    NicholasYX
        32
    NicholasYX  
       2018-12-21 08:52:39 +08:00 via iPhone
    我用的是假的吗?
    kimown
        33
    kimown  
       2018-12-21 09:05:11 +08:00 via Android
    @mmdsun

    win 版本的 redis 不能用吗?
    ZouZhiZhang
        34
    ZouZhiZhang  
       2018-12-21 09:11:33 +08:00 via iPhone
    看了一圈回复,没人提 RocksDB 么?
    stirlingx
        35
    stirlingx  
       2018-12-21 09:15:04 +08:00
    leveldb
    loqixh
        36
    loqixh  
       2018-12-21 09:22:20 +08:00
    可以用的, 没装运行库而已
    Les1ie
        37
    Les1ie  
       2018-12-21 09:24:29 +08:00
    redis 只有第三方编译的 windows 安装程序,官方是不支持 windows 的.. :doge:
    Les1ie
        38
    Les1ie  
       2018-12-21 09:27:05 +08:00
    倒是为什么数据库要放 windows 上 感觉 windows 运维好麻烦啊...
    zt06640
        39
    zt06640  
       2018-12-21 09:31:05 +08:00
    Zzdex
        40
    Zzdex  
       2018-12-21 09:31:51 +08:00 via iPhone
    装个 docker 吧
    mmdsun
        41
    mmdsun  
       2018-12-21 12:37:04 +08:00 via Android
    @kimown 测试用的没问题。生产环境得用的 Linux 版 Redis。
    opengps
        42
    opengps  
       2018-12-21 14:34:17 +08:00 via Android
    我感觉是你服务器上少安转了什么东西才不能用,windows7 都能用,windowsServer2008 咋不行了
    iccfish
        43
    iccfish  
       2018-12-21 16:55:05 +08:00
    微软发布的 Redis 一直在用,一直挺稳的,就是数据量不大,不知道大数据量下的稳定性。
    ShareDuck
        44
    ShareDuck  
       2018-12-21 17:06:45 +08:00
    我开发全在 Windows 下,服务器用的也是 Linux 啊,为毛非得用 Windows 版的?
    SheepM
        45
    SheepM  
       2018-12-24 12:40:58 +08:00
    Windows 的话 redis 有 win 版本,直接去 github 上找就行,windows server 2008 亲测可用,我们现在本地测试环境服务器就是 windows server2008,生产环境是 centos,但是生产环境使用 windows 应该也没什么问题,虽然没这么试过
    daijinming
        46
    daijinming  
    OP
       2018-12-24 13:49:32 +08:00
    @SheepM 我后来换 mongoDB,通过 API 编写代码模拟 KV 数据库,本身数据量不大,所以暂时就用 mongo 了,并且 mongoDB 安装很方便
    SheepM
        47
    SheepM  
       2018-12-24 14:16:23 +08:00
    @daijinming 其实感觉数据格式如果不复杂,只是做个简单的缓存的话,mongoDB 也挺好的。感觉现在大部分非互联网公司用缓存其实也没有很彻底的用到 redis 的优势特性。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2598 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 09:52 PVG 17:52 LAX 02:52 JFK 05:52
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86