Description: Azure Cosmos DB is a fully managed, globally distributed, multi-model database service provided by Microsoft Azure. It is designed to offer high availability, low latency, and scalability across multiple regions with minimal configuration. Azure Cosmos DB supports multiple data models, including document (JSON), graph, key-value, and column-family models, and it provides APIs for working with various data types, including SQL (for document data), MongoDB, Cassandra, Gremlin (for graph data), and Azure Table Storage.
Key Features:
Global Distribution: Automatically replicates data across multiple regions with built-in support for global data distribution.
Multi-Model Support: Offers flexibility by supporting document, key-value, graph, and column-family data models.
Elastic Scalability: Can scale throughput and storage independently across regions to accommodate growing application needs.
Low Latency: Ensures single-digit millisecond response times for read and write operations.
Consistency Levels: Provides five tunable consistency models (strong, bounded staleness, session, consistent prefix, and eventual) to balance between consistency and performance.
Fully Managed: Azure Cosmos DB is serverless and fully managed, meaning automatic backups, scaling, patching, and monitoring without manual intervention.
Example: An example application of MongoDB is used to store the data transmited to central VIES in JSON. MongoDB is a JSON Native non-sql Database which optimizes the operations using this standard.
Publisher: Wikipedia
Source: https://en.wikipedia.org/wiki/MongoDB
LOST view: TVA-Data Management Enablers [Motivation]
Identifier: http://data.europa.eu/dr8/egovera/MongoDBApplicationService
EIRA traceability: eira:DigitalSolutionApplicationService
EIRA concept: eira:SolutionBuildingBlock
Last modification: 2024-04-24
dct:identifier: http://data.europa.eu/dr8/egovera/MongoDBApplicationService
dct:title: MongoDB Application Service
|
|
| eira:PURI | http://data.europa.eu/dr8/egovera/AzureCosmosDBApplicationService |
| eira:ABB | eira:DigitalSolutionApplicationService |
| dct:modified | 2024-09-06 |
| dct:identifier | http://data.europa.eu/dr8/egovera/MongoDB |
| dct:title | Azure Cosmos DB |
| skos:example | An example application of MongoDB is used to store the data transmited to central VIES in JSON. MongoDB is a JSON Native non-sql Database which optimizes the operations using this standard. |
| skos:note | MongoDB is a source-available, cross-platform, document-oriented database program. Classified as a NoSQL database product, MongoDB utilizes JSON-like documents with optional schemas. MongoDB is developed by MongoDB Inc. and current versions are licensed under the Server Side Public License (SSPL). MongoDB is a member of the MACH Alliance |
| eira:concept | eira:SolutionBuildingBlock |
| dct:description | Azure Cosmos DB is a fully managed, globally distributed, multi-model database service provided by Microsoft Azure. It is designed to offer high availability, low latency, and scalability across multiple regions with minimal configuration. Azure Cosmos DB supports multiple data models, including document (JSON), graph, key-value, and column-family models, and it provides APIs for working with various data types, including SQL (for document data), MongoDB, Cassandra, Gremlin (for graph data), and Azure Table Storage.
Key Features:
Global Distribution: Automatically replicates data across multiple regions with built-in support for global data distribution.
Multi-Model Support: Offers flexibility by supporting document, key-value, graph, and column-family data models.
Elastic Scalability: Can scale throughput and storage independently across regions to accommodate growing application needs.
Low Latency: Ensures single-digit millisecond response times for read and write operations.
Consistency Levels: Provides five tunable consistency models (strong, bounded staleness, session, consistent prefix, and eventual) to balance between consistency and performance.
Fully Managed: Azure Cosmos DB is serverless and fully managed, meaning automatic backups, scaling, patching, and monitoring without manual intervention. |
| dct:publisher | Microsoft |
| dct:source | https://en.wikipedia.org/wiki/AzureCosmosDBApplicationService |
| eira:view | TVA-Data Management Enablers [Motivation] |