值得一读NoSQL知识
来源:互联网 发布:拳皇2002画质优化补丁 编辑:程序博客网 时间:2024/06/10 00:39
NoSQL 是非关系型数据存储的广义定义。它打破了长久以来关系型数据库与 ACID 理论大一统的局面。NoSQL 数据存储不需要固定的表结构,通常也不存在连接 操作。在大数据存取上具备关系型数据库无法比拟的性能优势。该术语在 2009 年初得到了广泛认同。
当今的应用体系结构需要数据存储在横向伸缩性 上能够满足需求。而 NoSQL 存储就是为了实现这个需求。Google 的 BigTable 与 Amazon 的 Dynamo 是非常成功的商业 NoSQL 实现。一些开源的 NoSQL 体系,如Facebook 的 Cassandra , Apache 的 HBase ,也得到了广泛认同。
如果您刚接触 NoSQL,那有必要学习一些背景知识。下列资料是国外一前沿技术分析师 认为非常有价值的 NoSQL 相关必读资料:
- Amazon Dynamo 论文 。几乎所有懂 NoSQL 的人都阅读过它。
- Google 的 Bigtable 论文 。 也许您已经耳熟能详。
- Werner Vogels 的 “Eventually Consistent” (发布于 ACM Queue )。如果您对“最终一致性 ”不是非常清晰,请阅读这篇文章。
- Brewer 的 CAP 理论 (可伸缩性的基础)在这里 可以找到非常好的诠释。也可以看看 2000 7 月 PODC 上 Brewer的原始幻灯片 。
- 在 2009 年 6 月在 SFO 的 NoSQL 见面会的幻灯片 。这些资料可以用经典的、关键的、将影响巨大的、值得纪念的来形容。
- SQL Databases Don't Scale 是一篇简短、基础、直切问题的文章。除非您是一位在伸缩性问题 上身经百战的数据库管理员,否则,这篇文章讲述的内容对于您可能是非常关键的。
- Jonathan Ellis 的文章 NoSQL Ecosystem 以表格的方式对当今主流的分布式数据库 做了比较。类似的比较还有 Quick Reference to Alternative data storages 。Ellis 的文章除了表格对比外对于想了解 NoSQL 生态的人来说是非常值得一读的,该文章内涵丰富,短小精悍;而 Quick Reference to Alternative data storages 主要是表格,这些表格对比的内容又比 Ellis 的完整。
- 值得一读NoSQL知识
- Android开发必备知识:为什么说Kotlin值得一试
- Android开发必备知识:为什么说Kotlin值得一试
- NOSQL数据库知识图
- 又一个NoSQL知识清单
- 又一个NoSQL知识清单
- 又一个NoSQL知识清单
- Nosql入门知识
- NoSQL知识清单
- Nosql入门知识
- nosql知识1
- NoSQL知识总结
- 值得一读的人生哲理
- 值得一读的文章
- 值得一读的语录
- 阅读源码-值得一读
- 值得一读的好书
- NOSQL(一)为什么选用NoSQL?
- 从此,世界上将多了一个Perl高手!
- Spider的实现细节
- 数组的反射
- Linux下NAND FLASH驱动开发
- 在工厂的系统中,在每个模块增加一个系统描述以及变更记录是很有必要的
- 值得一读NoSQL知识
- 关于重构---封装字段
- 手机FTP服务器M8版V2.33
- 人生不能没有了前进的理由
- ARM处理器的快速上下文切换技术
- Silverlight代码中设置Width=Auto
- 我不是一个工程师——我是一个软件开发者
- DbDataReader判断是否存在某列的方法
- C# WMI 获取远程计算机的已安装程序一览(注册表方式)