开发者社区> 问答> 正文

试问NoSQL的应用现状如何?

试问NoSQL的应用现状如何?

展开
收起
a123456678 2016-06-28 17:22:05 1606 0
1 条回答
写回答
取消 提交回答
  • nosql只是泛称,功能都不一样的

    比如redis用途就比较广了, 它以封装的数据结构为主,也能当k-v库,还可以当队列,本身是内存库,外带追加/持久化, 也可以当缓存库(单线程异步,用不了多核,速度上感觉不如memcached). 这个必须是内存>数据

    memcached是k-v库, 唯一用途就是缓存了

    mongodb是文档库,以动态结构的文档存储为主, 对内存需求也相当大, 最好就是内存>数据, 可以把大部分sql业务迁移过去(不依赖事务之类的).

    couchdb也是文档库, 不过没用过

    tc/kc也是key-value,tt/kt就是典型的基于tc,kc的server了,只是不同的类型实现不一样,比如b+,hash,还有基于目录,基于内存的,这个对内存的需求少一点, 也有兼容memcached的协议

    leveldb也是key-value库, 可以作为kt的backend被调用

    还有一堆其他的暂时没用过

    2019-07-17 19:48:30
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载
云时代的数据库技术趋势 立即下载
超大型金融机构国产数据库全面迁移成功实践 立即下载