关于No-sql的一些很好的教程是什么?

时间:2011-05-03 12:26:40

标签: database nosql

我正在寻找描述性的基本No-Sql文本来理解这些概念,看看如何在不使用关系模型的情况下解决这些挑战......如果它包含一些关于缩放因子等的示例和数据,那就太棒了..这些技术试图解决的主要问题。

3 个答案:

答案 0 :(得分:1)

NoSQL不是一项特定技术,不能涵盖一个教程。

来自维基百科:

  

在计算方面,NoSQL是一类广泛的数据库管理系统,它与传统的关系数据库管理系统(RDBMS)有很大不同。

它列出了以下几大类:

3.1 Document store
3.2 Graph
3.3 Key-value store
  3.3.1 Eventually‐consistent key‐value store
  3.3.2 Hierarchical key-value store
3.4 Hosted services
  3.4.1 Key-value cache in RAM
  3.4.2 Key-value stores implementing the Paxos algorithm
  3.4.3 Key-value stores on disk
3.5 Multivalue databases
3.6 Object database
  3.6.1 Ordered key-value store
3.7 Tabular
3.8 Tuple store

对这些以及他们做出的不同权衡的一个很好的介绍是Visual Guide to NoSQL

答案 1 :(得分:1)

NoSql Crash Course/Tutorial

希望有所帮助:)

答案 2 :(得分:1)

这是一个很好的起点:NoSQL Databases, Christof Strauch这是一篇120页的白皮书,涵盖了NoSQL领域的所有主要概念和大多数主要参与者。如果你已经深入理解了那篇论文中讨论的概念,那么你就已经远远领先于其他人。

此外,在http://highscalability.com

上可以找到很多好材料