Live briefing
Everything about Document-oriented database
Type of computer program
A document-oriented database, or document store, is a computer program and data storage system designed for storing, retrieving, and managing document-oriented information, also known as semi-structured data. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Document-oriented databaseA 5-minute orientation
- Skim a recent paper: UML4NoSQL: A Novel Approach for Modeling NoSQL Document-Oriented Databases Based on UMLInfluential work since 2022
- Pick up a classic book: Obujekuto shikō riron ni yoru faiā wāru sāba no kenshōThe most-reprinted book on the subject
- Read the landmark paper: Schema profiling of document-oriented databasesCited 57 times
- Go sideways: NoSQLA closely related topic
- Go sideways: Graph databaseA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Schema profiling of document-oriented databases
Design a Data Warehouse Schema from Document-Oriented database
Extracting OLAP Cubes From Document-Oriented NoSQL Database Based on Parallel Similarity Algorithms
NagareDB: A Resource-Efficient Document-Oriented Time-Series Database
Extraction of Semantic Links from a Document-Oriented NoSQL Database
a Schema Extraction of Document-Oriented Database for Data Warehouse
Data integrity issues and challenges in next generation non-relational document-oriented database outsourced in public cloud
Metadata-driven Data Migration from Object-relational Database to NoSQL Document-oriented Database
🆕 Influential since 2022
UML4NoSQL: A Novel Approach for Modeling NoSQL Document-Oriented Databases Based on UML
A scalable transaction management framework for consistent document-oriented NoSQL databases
Migrating data from document-oriented database to graph-oriented database
Migration of Relational Database to Document Oriented Database
Examples of designing a document-oriented database in MongoDB
📚 Books worth reading
- 📕Obujekuto shikō riron ni yoru faiā wāru sāba no kenshōKenrō Yatake · 2006
Succeeding with Object databasesAkmal B. Chaudhri, Roberto Zicari · 2000
Design and implementation of a database programming language for XML-based applicationsHenrike Schuhart · 2006
Succeeding with Object databasesAkmal B. Chaudhri, Roberto Zicari
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- NoSQL NoSQL (a colloquial title that became formal, meaning "not only SQL" or "non-relational") refers to a type of database design that stores and retrieves…
- Graph database A graph database (GDB) is a database that uses graph structures for semantic queries with nodes, edges, and properties to represent and store data. A key…
- Wide-column store A wide-column store (or extensible record store) is a type of NoSQL database. It uses tables, rows, and columns, but unlike a relational database, the…
- Entity–attribute–value model An entity–attribute–value model (EAV) is a data model optimized for the space-efficient storage of sparse—or ad-hoc—property or data values, intended for…
- Outline of databases The following is provided as an overview of and topical guide to databases: Database – organized collection of data, today typically in digital form. The…
- Apache Empire-db Apache Empire-db is a Java library that provides a high level object-oriented API for accessing relational database management systems (RDBMS) through…
- Object–relational mapping Object–relational mapping (ORM, O/RM, and O/R mapping tool) in computer science is a programming technique for converting data between a relational database…
- Query language A query language, also known as data query language or database query language (DQL), is a computer language used to make queries in databases and information…