非关系型数据库与图数据库技术解析
1. 非关系型数据库(NOSQL)概述
非关系型数据库(NOSQL)并不严格遵循传统关系型数据库管理系统(RDBMS)的ACID属性,尤其是在一致性方面。它具有以下特点:
- 拥有非关系型数据模型。
- 支持非标准查询语言。
- 支持编程式访问。
- 支持模式演进或模式独立。
- 支持数据分布。
- 具有弱一致性概念。
对于一些高级应用,专注于这些应用需求的专业数据库系统可能比传统的RDBMS表现更好。NOSQL象征着新型数据库应用的数据模型、查询语言和网络协议的复兴、采用和改进。
以下是一些相关的网络资源:
- Roberto V. Zicari的大数据、新数据管理技术和数据科学门户:http://www.odbms.org/
- ODBMS行业观察:http://www.odbms.org/blog/
- Stefan Edlich的非关系型宇宙指南:http://nosql-databases.org/
- Rahul Chaudhary的NoSQL每周时事通讯:http://www.nosqlweekly.com/
2. 云数据库
云数据库尤其能满足可扩展性和数据量方面的新需求。云计算基础设施提供商将数据库即服务作为远程存储平台提供。定价模型通常基于使用时间和数据量。服务级别协议(SLA)则规定了托管服务的最低可用性或安全条件。
云提供商利用多租户来实现服务的弹性,即多个客户端组访问同一个数据库平台,可能通过在不同虚拟机中运行数据库来实现隔离。虽然云数据库声称可以减少管理开销,
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



