图数据库和面向对象数据库之间的主要区别是什么?

发布于 2024-10-18 08:01:24 字数 366 浏览 2 评论 0原文

可能的重复:
基于图的数据库有什么区别数据库和面向对象数据库?

我正在寻找一个可以自然存储内存数据结构的数据库。换句话说,就是对象图。我曾经使用过db4o,它相当不错,但有些不足。我发现了数据库的一个新概念,“图形数据库”。但我觉得它们是相似的东西,只是有不同的术语。这意味着我不知道其中的区别。主要区别是什么?

Possible Duplicate:
What is the difference between graph-based databases and object-oriented databases?

I'm finding a database which can store in-memory data structure naturally. In other words, the object graph. I once have used db4o, it's quite good but somewhat lacking. And I found a new concept of database, the 'graph-database'. But I felt they're similar things just have difference terms. This means I don't know the difference. What are the key differences?

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

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

发布评论

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

评论(2

心清如水 2024-10-25 08:01:24

您将在此 Stack Overflow 线程中找到很好的答案:基于图的数据库和面向对象的数据库有什么区别?

You'll find good answers in this Stack Overflow thread: What is the difference between graph-based databases and object-oriented databases?

情绪操控生活 2024-10-25 08:01:24

图数据库是一种NoSQL数据库,它使用具有节点、边和属性的图结构来表示和存储信息。可以存储任何图的通用图数据库与三元组和网络数据库等专用图数据库不同。
定义

对象数据库(也是面向对象的数据库)是一种数据库模型,其中信息表示为面向对象编程中使用的对象形式。
对象数据库是由关系数据库管理系统 (RDBMS) 主导的更广泛的 DBMS 市场中的一个利基领域。对象数据库自 20 世纪 80 年代初和 90 年代初就开始被考虑,但它们对主流商业数据处理影响不大,尽管在专业领域有一些使用。
定义

A graph database is a kind of NoSQL database that uses graph structures with nodes, edges, and properties to represent and store information. General graph databases that can store any graph are distinct from specialized graph databases such as triplestores and network databases.
Definition

An object database (also object-oriented database) is a database model in which information is represented in the form of objects as used in object-oriented programming.
Object databases are a niche field within the broader DBMS market dominated by relational database management systems (RDBMS). Object databases have been considered since the early 1980s and 1990s but they have made little impact on mainstream commercial data processing, though there is some usage in specialized areas.
Definition

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