我看到Nosql弹出了相当多的SO,我有一个坚实的理解,为什么你会使用它(从这里,维基百科等)。这可能是由于缺乏具体和统一的定义它是什么(更多的是一个范例,而不是具体的实现),但我正在努力包装我的头如何我将设计一个系统将使用它或如何我会在我的系统中实现它。我真的陷入了一个关系数据库的思维方式思考的事情在表和联接…
无论如何,任何人都知道一个崩溃的课程/教程,将使用它(一种“hello世界”的基于Nosql系统的系统)或教程,采取一个现有的“Hello World”应用程序基于sql并将其转换为Nosql(不一定在代码中,而只是一个高级的解释)。
Here is a decent slide show介绍MongoDB。我认为一些最大的区别是大多数系统依赖于Active Record或一些类似的数据库抽象。
我也发现了一个奇妙的free orlys book on Couch DB here,这是非常真棒。