Database 什么';图形数据库和面向对象数据库之间的关键区别是什么?

Database 什么';图形数据库和面向对象数据库之间的关键区别是什么?,database,graph-databases,object-oriented-database,Database,Graph Databases,Object Oriented Database,可能重复: 我正在寻找一个数据库,它可以自然地存储在内存中的数据结构。换句话说,就是对象图。我曾经使用过db4o,它很好,但有些不足。我发现了数据库的一个新概念,“图形数据库”。但我觉得它们很相似,只是术语不同而已。这意味着我不知道两者的区别。关键区别是什么?图形数据库是一种NoSQL数据库,它使用带有节点、边和属性的图形结构来表示和存储信息。可以存储任何图形的通用图形数据库不同于专门的图形数据库,如TripleStore和网络数据库。 对象数据库(也称为面向对象数据库)是一种数据库模型,其

可能重复:


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

图形数据库是一种NoSQL数据库,它使用带有节点、边和属性的图形结构来表示和存储信息。可以存储任何图形的通用图形数据库不同于专门的图形数据库,如TripleStore和网络数据库。

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

您将在这个堆栈溢出线程中找到很好的答案: