V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
liujianwei
V2EX  ›  问与答

有没有提供轻量级的 key-value 存储的云服务?

  •  
  •   liujianwei · 2018-10-27 19:04:34 +08:00 · 2176 次点击
    这是一个创建于 2230 天前的主题,其中的信息可能已经有所发展或是发生改变。
    阿里云的对象存储貌似只支持文件,而云数据库 Redis/Memecahe 版当然支持 key-value 存储,但我要的不是一个数据库,只是隐藏底层存储细节的 key-value 存储服务。
    8 条回复    2018-10-28 02:28:25 +08:00
    29EtwXn6t5wgM3fD
        1
    29EtwXn6t5wgM3fD  
       2018-10-27 19:09:38 +08:00
    leancloud 么
    34C
        2
    34C  
       2018-10-27 19:53:35 +08:00 via iPhone
    类似 SAE 新浪云的 KVDB ?
    liujianwei
        3
    liujianwei  
    OP
       2018-10-27 20:03:10 +08:00
    @shengyu 这就是我要的,

    // 声明类型
    var Post = AV.Object.extend('Post');
    // 新建对象
    var post = new Post();
    // 设置属性
    post.set('content','每个 Java 程序员必备的 8 个开发工具');
    post.set('pubUser', 'LeanCloud 官方客服');
    post.set('pubTimestamp',1435541999);
    post.save().then(function (post) {
    console.log('objectId is ' + post.id);
    }, function (error) {
    console.error(error);
    });

    var query = new AV.Query('Todo');
    query.get('57328ca079bc44005c2472d0').then(function (todo) {
    // 成功获得实例
    // todo 就是 id 为 57328ca079bc44005c2472d0 的 Todo 对象实例
    }, function (error) {
    // 异常处理
    });

    多谢!
    liujianwei
        4
    liujianwei  
    OP
       2018-10-27 20:04:22 +08:00
    @34C KVDB 的文档好像很少,没有看到详细的东西。
    t6attack
        5
    t6attack  
       2018-10-27 20:16:04 +08:00
    @liujianwei 你要的不正是功能简洁的东西嘛?主要就是 set get del 三个功能,还要啥详细文档。
    34C
        6
    34C  
       2018-10-28 01:20:00 +08:00
    @liujianwei KVDB 比你上面列出来的简单多了… 官方示例:

    import sae.kvdb

    kv = sae.kvdb.Client()

    k = 'foo'
    kv.set(k, 2)
    kv.delete(k)

    kv.add(k, 3)
    kv.get(k)

    kv.replace(k, 4)
    kv.get(k)
    saimoemeng
        8
    saimoemeng  
       2018-10-28 02:28:25 +08:00
    目前在用的 rocksDB
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5903 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 02:21 · PVG 10:21 · LAX 18:21 · JFK 21:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.