Document databases store related data in document format. These databases support document creation, retrieval via query, updating and editing, and deletion of information within the documents. Document stores, because of their lack of structure, are easily scalable by utilizing clusters. Document-oriented databases allow for a variety of document model types, but house relevant data together in a semi-structured schema. The semi-structured schema allows metadata to be stored within the documents. Businesses interested in implementing a schema-less database may opt for a document database. Document databases store information in a range of encoding, or languages, including YAML, JSON, BSON, and XML, the latter of which can be qualified as its own class of databases. There are other database types similar but slightly different to document database software include object-orientated database tools, graph database tools, key-value store tools and more. Startups, small businesses and indie developers can look at free database software.
To qualify for inclusion in the Document Database category, a product must
Document Databases reviews by real, verified users. Find unbiased ratings on user satisfaction, features, and price based on the most reviews available anywhere.
MongoDB is the leading modern, general purpose database platform, designed to unleash the power of software and data for developers and the applications they build. Headquartered in New York, with offices across North America, Europe, and Asia-Pacific, we are close to where you do business. MongoDB has more than 4,900 customers in over 85 countries. The MongoDB database platform has been downloaded over 30 million times and there have been more than 730,000 MongoDB University registrations. MongoDB provides a number of solutions for unlocking the value of your organization's real time data whether you need to run on premises or in the public or private cloud. Contact us to learn more about: - MongoDB Enterprise Advanced: Enterprise licensing and tooling with premium 24/7 support - MongoDB Atlas: Best-in-class managed cloud database platform on AWS, Azure, and GCP - Consulting, Training, and more
One database. One Query Language. Three data models. Endless Possibilities. With more than one million downloads, ArangoDB is a fast growing native multi-model NoSQL database. It combines the power of graphs, with JSON documents and a key-value store. ArangoDB makes all of your data-models accessible with a single elegant declarative query language. ArangoDB is the simple, versatile and performant answer to many challenges facing developers, startups and enterprises in the near and far future. Simplifying complexity and increasing productivity is the mission of ArangoDB GmbH, the company behind the project. For more information, visit www.arangodb.com or follow us on Twitter @ArangoDB
Couchbase Server is an open source, distributed NoSQL document-oriented database. It exposes a fast key-value store with managed cache for submillisecond data operations, purpose-built indexers for fast queries and a query engine for executing SQL queries. For mobile and internet of things environments, Couchbase Lite runs native on-device and manages sync to Couchbase Server. Couchbase Server is specialized to provide low-latency data management for large-scale interactive web, mobile, and IoT applications. Common requirements that Couchbase Server was designed to satisfy include: - Flexible data model with JSON Documents - Powerful query language (N1QL) based on SQL and extended for JSON - Sub-millisecond Latency at Scale of Millions of Operations/sec - Simple administration with Built in Graphical Administration and one-click Rebalance with Smart Placement of Shards - High Availability with Simple Globally Distributed Replication (XDCR)
OrientDB is the first Multi-Model Distributed DBMS with a True Graph Engine. Multi-Model means 2nd generation NoSQL able to manage complex domain with incredible performance. OrientDB manages relationships without using JOINs, but rather direct pointers. This allows to have constant performance on traversing relationships, no matter the database size.
Azure Cosmos DB provides native support for NoSQL choices, offers multiple well-defined consistency models, guarantees single-digit-millisecond latencies at the 99th percentile, and guarantees high availability with multi-homing capabilities and low latencies anywhere in the world.
Amazon WorkDocs is a secure enterprise storage and sharing service with strong administrative controls and feedback capabilities that improve user productivity, users can comment on files, send to others for feedback, and upload new versions without having to resort to emailing multiple versions of files as attachments.
The Qualcomm Qizx software is a NoSQL, document-oriented, native XML database that stores, retrieves, and manipulates XML files, documents, and semi-structured data. Qizx is enterprise-ready and is well-suited for high volume, high throughput, workflow environments and text intensive projects where documents need to be quickly loaded and indexed for searching.
The Apache Axiom library provides an XML Infoset compliant object model implementation which supports on-demand building of the object tree. It supports a novel "pull-through" model which allows one to turn off the tree building and directly access the underlying pull event stream using the StAX API.
Combine the advantages of world-class database technology and the innovation of a vibrant open source community with Redis Enterprise. Gain pioneering high availability in the form of Active-Active and Active-Passive geographically distributed architectures, superb linearly scaling high performance and top-notch built-in search capabilities. Extend Redis databases to Flash SSDs for infrastructure cost-savings, and utilize your hardware to the maximum extent with Redis Enterprise. Grow your Redis databases efficiently with seamless scaling, automatic sharding and instant automatic failover. Redis Enterprise not only encompasses tunable levels of persistence and durability but it is also with reinforced with security controls, backups and auto-recovery. Extend the already versatile Redis databases to an infinite range of scenarios with integrated and custom Redis modules, which inherit all the platform advantages of Redis Enterprise.
Sonic XML Server ™ is a set of services, high-speed processing, storing and querying XML documents necessary for the management of operational data Sonic ESB. Processing XML-messages in the original XML-format, XML Server is very fast and does not impose restrictions on the schema XML-messages.
Percona TokuMX is an open source, drop-in replacement for MongoDB that improves performance and operational efficiency. Using advanced data compression and Fractal Tree Indexing technology, Percona TokuMX improves the performance of MongoDB applications while reducing storage costs.
Medforce ContentCenter is a secure, feature-rich electronic filing and content management program that increases efficiency and employee effectiveness. Improve collaboration across your entire organization with a central resource that provides instant access to vital information and keeps everyone on the same page.
InterSystems Caché® is a high-performance database that powers transaction processing applications around the world. It is used for everything from mapping a billion stars in the Milky Way, to processing a billion equity trades in a day, to managing smart energy grids. Caché is a multi-model (object, relational, key-value) DBMS and application server developed by InterSystems. InterSystems Caché provides several APIs to operate with same data simultaneously: key-value, relational, object, document, multidimensional. Data can be managed via SQL, Java, node.js, .NET, C++, Python. DBMS Caché has proven embedded technologies for horizontal scaling (ECP, SLM), High Availability (Mirroring), transaction support and backup. It includes embedded Caché ObjectScript language which is back compatible to mumps and which helps to run applications' business logic close to the data and achieve maximum performance for complex logic operations with data. Caché also provides application server which hosts web apps (CSP), REST, SOAP, web sockets and other types of TCP access for Caché data.
Sedna is a free native XML database which provides a full range of core database services - persistent storage, ACID transactions, security, indices, hot backup. Flexible XML processing facilities include W3C XQuery implementation, tight integration of XQuery with full-text search facilities and a node-level update language.