NoSql 速成课程/教程 [英] NoSql Crash Course/Tutorial

查看:52
本文介绍了NoSql 速成课程/教程的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经看到 NoSQL 在 SO 上出现了很多,我对为什么你会使用它有一个深刻的理解(从这里,维基百科等).这可能是由于缺乏对它是什么的具体和统一的定义(更多的是范式而不是具体的实现),但我正在努力思考我将如何设计一个将使用它的系统或如何使用它我会在我的系统中实现它.我真的被困在关系数据库的思维模式中,从表和连接的角度思考事情......

I've seen NoSQL pop up quite a bit on SO and I have a solid understanding of why you would use it (from here, Wikipedia, etc). This could be due to the lack of concrete and uniform definition of what it is (more of a paradigm than concrete implementation), but I'm struggling to wrap my head around how I would go about designing a system that would use it or how I would implement it in my system. I'm really stuck in a relational-db mindset thinking of things in terms of tables and joins...

无论如何,是否有人知道系统上的速成课程/教程会使用它(类似于基于 NoSQL 的系统的hello world")或使用现有Hello World"应用程序的教程基于 SQL 并将其转换为 NoSQL(不一定在代码中,但只是一个高级解释).

At any rate, does anybody know of a crash course/tutorial on a system that would use it (kind of a "hello world" for a NoSQL-based system) or a tutorial that takes an existing "Hello World" app based on SQL and converts it to NoSQL (not necessarily in code, but just a high-level explanation).

推荐答案

这里有一个体面的幻灯片介绍 MongoDB.我认为最大的区别在于大多数系统依赖于 Active Record 或一些类似的数据库抽象.

Here is a decent slide show introducing MongoDB. I think some of the big differences is that most of the systems rely on Active Record or some similar database abstraction.

我还发现了一本很棒的关于 Couch DB 的免费 orlys 书,非常棒.

Also I found a wonderful free orlys book on Couch DB here, which is pretty awesome.

这篇关于NoSql 速成课程/教程的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆