NoSql Crash Course/Tutorial [closed]

2019-01-29 14:54发布

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...

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).

标签: nosql
9条回答
欢心
2楼-- · 2019-01-29 15:28

y_serial is written as a single Python module which reads like a working tutorial and includes many tips and references: http://yserial.sourceforge.net/

This takes the perspective of how to persist an arbitrary Python object (e.g. a dictionary data structure) in a "NoSQL" (Not only SQL) manner.

查看更多
走好不送
3楼-- · 2019-01-29 15:34

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.

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

查看更多
ゆ 、 Hurt°
5楼-- · 2019-01-29 15:41
时光不老,我们不散
6楼-- · 2019-01-29 15:46

If you like Neo4j see this cool presentation

查看更多
时光不老,我们不散
7楼-- · 2019-01-29 15:51

mongoDB website provides a great 10-step tutorial in a form of online mongoDB shell simulation. it takes 10 minutes to complete and is a really great way to get started with noSQL!

http://www.mongodb.org/ (click "try it out")

查看更多
登录 后发表回答