(非关系型)DBMS 设计资源

发布于 2024-08-29 08:03:08 字数 256 浏览 14 评论 0原文

作为一个个人项目,我希望构建一个基本的 DBMS。我已阅读 Elmasri & 中的相关章节。 Navathe(5ed),但可以使用更有针对性的文本——更实用、更注重细节,并提供现实世界的建议——因为 E&N 的深度有限。

问题是我想尝试新颖的非关系数据模型。虽然很多 E&N 都很棒(特别是索引实现细节),但更高级的 DBMS 实现仅针对关系模型。

如果可以的话,我想推迟一段时间关注 DBMS 源代码,直到我有了更好的基础。有什么想法吗?

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?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

南渊 2024-09-05 08:03:08

首先,您必须了解每个系统的属性。我可以建议您阅读这篇帖子 。这是了解 NOSQL 或 Not Only SQL 的第一步。其次,您可以查看此 博客发布以直观地理解所有这些内容。

最后看一下 Mongodb、Couchdb 等开源项目,看看列表你可以去

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

り繁华旳梦境 2024-09-05 08:03:08

实际上,第一步是理解层次模型、网络模型、导航模型、对象模型,它们是关系模型的替代品。我不确定 XML 适合什么地方,即它是什么模型。就结构而言,研究B树(不是二叉树)的实现。

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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文