Document-oriented database

A document-oriented database is a computer program designed for document-oriented applications. These systems may be implemented as a layer above a relational database or an object database. As opposed to relational databases, document-based databases do not store data in tables with uniform sized fields for each record. Instead, each record is stored as a document that has certain characteristics. Any number of fields of any length can be added ... more
top ↑

Similar topics in Freebase

  • Database management system

    Database management system

    A Database Management System (DBMS) is a set of computer programs that controls the creation, maintenance, and the use of the database in a computer platform or of an organization and its end users. It allows organizations to place control of organization-wide database development in the hands of...
  • Web server

    Web server

    A web server is a computer program that delivers (serves) content, such as this web page, using the Hypertext Transfer Protocol. The term web server can also refer to the computer or virtual machine running the program. The primary function of a web server is to deliver web pages (HTML documents)...
  • Relational database management system

    Relational database management system

    A Relational Database Management System (RDBMS) is a Database Management System (DBMS) that is based on the relational model as introduced by E. F. Codd. Most popular commercial and open source databases currently in use are based on the relational model. A short definition of an RDBMS may be a...
  • HTTP File Server

    HTTP File Server

    HTTP File Server, otherwise known as HFS, is a free web server specifically designed for publishing and sharing files. The complete feature set differs from other web servers; it lacks some common features, like CGI, but includes, for example, counting file downloads. It is even advised against...
  • XML database

    An XML database is a data persistence software system that allows data to be stored in XML format. This data can then be queried, exported and serialized into the desired format. Two major classes of XML database exist: O'Connell (2005, 9.2) gives one reason for the use of XML in databases: the...
  • Application server

    An application server, is an n-tier software architecture, serves an API to expose business logic and business processes for use by third-party applications. The term can refer to: Following the success of the Java platform, the term application server sometimes refers to a J2EE or Java EE 5...
  • Triplestore

    A triplestore is a purpose-built database for the storage and retrieval of Resource Description Framework (RDF) metadata. Much like a relational database, one stores information in a triplestore and retrieves it via a query language. Unlike a relational database, a triplestore is optimized for the...
  • Federated database system

    A federated database system is a type of meta-database management system (DBMS) which transparently integrates multiple autonomous database systems into a single federated database. The constituent databases are interconnected via a computer network, and may be geographically decentralized. Since...

These people have edited this topic:

Edit this topic
Edit and Show details

Add or delete facts, download data in JSON or RDF formats, and explore topic metadata.

Freebase Logo
What is Freebase?

Freebase is a huge collection of facts, built by people like you. Freebase connects facts in ways other sites can't, giving you new ways to explore millions of subjects.
You can help improve it!

Freebase Attribution

Freebase data is free for use under the CC-BY license.

The original description for Document-oriented database was automatically generated from Wikipedia.org licensed under the GNU Free Documentation License.
[1]
Learn more about Freebase licensing and attribution