开发者社区> 问答> 正文

key-value数据库和mysql的两个字段查询的区别

现在有很多no-sql数据库,是key-value方式保存的,比如oracle 的 Berkeley DB java edition 数据库
这种通过key来查询,速度很快
这种数据库的查询方式,我用mysql来实现的话
可以这样做:
建立两个字段,一个表示key,一个表示value
给key这个字段创建唯一性索引
这样也可以实现上面说的no-sql的功能
我想请问下,这两种实现方式有什么本质上的区别?

展开
收起
落地花开啦 2016-02-06 16:26:18 4502 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    NoSQL 是专门适合 key-value 这种查询的,性能好的话可比数据库实现的方式提升非常非常多。
    负责的专业领域不同

    2019-07-17 18:38:30
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

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

相关镜像