不是关系的数据库系统

问题描述:

其他类型的数据库系统。我最近遇到了couchDB以非关系方式处理数据。它让我想起其他人正在使用的其他模型。

What are the other types of database systems out there. I've recently came across couchDB that handles data in a non relational way. It got me thinking about what other models are other people is using.

所以,我想知道什么其他类型的数据模型是在那里。 (我不是在寻找任何细节,只是想看看其他人如何处理数据存储,我的兴趣是纯粹学术)

So, I want to know what other types of data model is out there. (I'm not looking for any specifics, just want to look at how other people are handling data storage, my interest are purely academic)

我已经知道的:


  1. RDBMS(mysql,postgres等..)

  2. 基于文档的方法(couchDB,lotus注释)

  3. 键/值对(BerkeleyDB)


db4o

从about page:

Quote from the "about" page:


db4o是开放源对象数据库,使Java和.NET开发人员只用一行代码来存储和检索任何应用程序对象的代码,消除了预定义或维护一个单独的,刚性数据模型的需要。

db4o is the open source object database that enables Java and .NET developers to store and retrieve any application object with only one line of code, eliminating the need to predefine or maintain a separate, rigid data model.