(Non-Relational) DBMS Design Resource

蹲街弑〆低调 提交于 2019-12-06 10:03:00

问题


As a personal project, I'm looking to build a rudimentary DBMS. I've read the relevant sections in Elmasri & Navathe (5ed), but could use a more focused text- something a bit more practical and detail-oriented, with real-world recommendations- as E&N only went so deep.

The rub is that I want to play with novel non-relational data models. While a lot of E&N was great- indexing implementation details in particular- the more advanced DBMS implementation was only targeted to a relational model.

I'd like to defer staring at DBMS source for a while if I can until I've got a better foundation. Any ideas?


回答1:


First of all you have to understand the properties of each system. i can offer you to read this post. it's the first step to understand NOSQL or Not Only SQL.Secondly you can check this blog post to understand all these stuff visually.

Finally glance at open source projects such as Mongodb, Couchdb etc. to see the list you can go here




回答2:


Actually, the first step would be to understand hierarchal, network, navigational, object models which are alternatives to relational. I'm not sure where XML fits in i.e. what model it is. As far as structure, research B-tree (not binary trees) implementation.



来源:https://stackoverflow.com/questions/2654423/non-relational-dbms-design-resource

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!