徽标
联盟百科
通讯
下载应用,请到 Google Play
新! 在您的Android™设备上下载联盟百科!
自由
比浏览器更快的访问!
 

文件導向的數據庫

指数 文件導向的數據庫

面向文档的数据库(Document-oriented database)或文档储存,是一种被设计用于储存、检索和管理文档导向信息(也称为“半结构化数据”)的计算机程序。 文档导向的数据库是 NoSQL 数据库的一个主要类别,文档导向的数据库的普及程度已经随着 NoSQL 本身被不断使用而有所增长 。XML数据库是针对 XML 文件做了优化的文档导向的数据库的子类。图数据库与之相似,但其另外添加了一个能被用于在文档之间建立连接以便进行快速遍历的“关系”层。 文档导向的数据库是鍵值數據庫的子类,这是继承于 NoSQL 数据库的另一概念。它们的差别在于处理数据的方式:在键值数据库中,数据是对数据库不透明的;而面向文档的数据库系统依赖于文件的内部结构,它获取元数据以用于数据库引擎进行更深层次的优化。虽然这一差别由于系统工具而不甚明显, 但在设计概念上,这种文档存储方式利用了现代程序技术来提供更丰富的体验。 文档数据库 与传统的关系数据库差异显著。关系数据库通常将数据存储在相互独立的表格中,这些表格由程序开发者定义,单独一个的对象可以散布在若干表格中。 对于数据库中某单一实例中的一个给定对象,文档数据库存储其所有信息,并且每一个被存储的对象可与任一其它对象不同。这使得将对象映射入数据库简单化,并通常会消除任何类似于对象关系映射的事物。这也使得文档数据库对网络应用有较大价值,因为后者的数据处在不断变化中,而且对于后者来说,部署速度是一个重要的问题。 文档数据库也不同于关系数据库,关系数据库是高度结构化的,而Notes的文档数据库允许创建许多不同类型的非结构化的或任意格式的字段,与关系数据库的主要不同在于,它不提供对参数完整性和分布事务的支持,但和关系数据库也不是相互排斥的,它们之间可以相互交换数据,从而相互补充、扩展。.

4 关系: BSONDocument-oriented database面向文檔的數據庫MongoDB

BSON

BSON()是一种计算机数据交换格式,主要被用作MongoDB数据库中的数据存储和网络传输格式。它是一种二进制表示形式,能用来表示简单数据结构、关联数组(MongoDB中称为“对象”或“文档”)以及MongoDB中的各种数据类型。BSON之名缘于JSON,含义为Binary JSON(二进制JSON)。.

新!!: 文件導向的數據庫和BSON · 查看更多 »

Document-oriented database

#重定向 文件導向的數據庫.

新!!: 文件導向的數據庫和Document-oriented database · 查看更多 »

面向文檔的數據庫

#重定向 文件導向的數據庫.

新!!: 文件導向的數據庫和面向文檔的數據庫 · 查看更多 »

MongoDB

MongoDB是一種文件導向的数据库管理系统,由C++撰寫而成,以此来解决应用程序开发社区中的大量现实问题。2007年10月,MongoDB由10gen團隊所發展。2009年2月首度推出。.

新!!: 文件導向的數據庫和MongoDB · 查看更多 »

传出传入
嘿!我们在Facebook上吧! »