计算之智与哲学之慧分享 http://blog.sciencenet.cn/u/huangfuqiang

博文

NoSQL简介101002

已有 4472 次阅读 2010-10-2 14:24 |个人分类:数据库与知识库|系统分类:科研笔记| NoSQL简介

        NoSQL 数据库的设计理念不同于传统的关系数据库,这种数据库的存储不需要固定的表模式,具有灵活的数据格式与风格。产业界比较著名的实现有Google的BigTable、Amazon的Dynamo、Facebook的Cassandra等。2009年由Eric Evans重新引入了这个称呼,早在1998年就有学者用过这个名字。NoSQL 数据库管理系统并不是用来对抗关系数据库管理系统的,初衷只是为了强调在键值存储、文档数据库、图形数据库领域中的应用价值。这只是数据工程应用拓展中的新需求刺激的结果。非关系、或者说半关系的数据库管理系统早就有了一定的发展,随着社会网络的发展,像NoSQL的发展完善会更加迅速。一切皆关系的格局会渐渐被打破,这样也会带动数据库管理系统软件产业的发展,也为这方面薄弱的国家带来了一定的相对机遇。NoSQL 类型的数据库管理系统现在对社会网络数据层的构建确实起到了关键的平台弥补作用。但NoSQL 数据库管理系统内核引擎控制机制与标准确实很弱,这是群雄着陆的必然,在较量中会走向完美。
以下引自Wikipedia

NoSQL implementations can be categorized by their manner of implementation:

Document store
Graph
Key/value store on disk
Key/value cache in RAM
Eventually‐consistent key‐value store
Key-value stores implementing
Ordered key-value store
Multivalue databases
Object database
Tabular
Tuple store
Unknown


https://blog.sciencenet.cn/blog-89075-369074.html

上一篇:不确定数据库管理(香港大学计算机学院)
下一篇:语义理解是机器自我学习的困难之所在101006
收藏 IP: .*| 热度|

2 齐霁 程智

该博文允许实名用户评论 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-5 14:13

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部