See how Macrometa stacks up against DynamoDB
Sign up for FREE Developer Account today.
Amazon DynamoDB | Macrometa Edge Data Platform | |
---|---|---|
DESCRIPTION | Hosted, sacalable database service by Amazon with the date stored in Amazon cloud | A geo distributed low latency serverless data and compute platform for edge computing |
PRIMARY DATABASE MODEL | Document Store, Key Value Store | Key Value Document, Graph, Streams, Event Processing |
WEBSITE | aws.amazon.com/-dynamodb | www.macrometa.com |
TECHNICAL DOCUMENTATION | aws.amazon.com/-dynamodb | macrometa.com/docs |
DEVELOPER | Amazon | Macrometa |
INITIAL RELEASE | 2012 | 2018 |
LICENSE | Commercial | Commercial |
CLOUD BASED ONLY | Yes | Hybrid/Cloud & On Prem |
SERVER OPERATING SYSTEMS | Schema-free Single Table | Schema Free Design, Multi Table Document Model |
DATA SCHEMES | aws.amazon.com/-dynamodb | macrometa.com |
TYPING | Yes | Yes |
JSON SUPPORT | Yes | Yes |
SECONDARY INDEXES | Yes | Yes |
SQL | No | SQL like Query Language |
APIS AND OTHER ACCESS METHODS | RESTful HTTP API | RESTful HTTP API, Client Drivers, REST QL and Graphql, Web Socket & Popular Event Message Formats |
SERVER SIDE SCRIPTS | No | Yes |
PARTITIONING METHODS | Sharding | Sharding |
REPLICATION METHODS | Eventual Coordinated Asynchronous Delivery | Coordination Free Message Delivery with Reliable Casual Broadcast and Convergence |
INTEGRATED COMPUTE LAYER | No | Yes |
INTEGRATED EVENT PROCESSING LAYER | No | Yes |
CONSISTENCY CONCEPTS | Eventual Consistency, Immediate Consistency | Serializable Casual Consistency, Linearizable Immediate Consistency, Eventual Consistency for Immutable Types |
FOREIGN KEYS | No | Yes |
TRANSACTION CONCEPTS | aws.amazon.com/-dynamodb | Multi-Document ACID within Region / ACID Compliant Replication Merge Functions |
CONCURRENCY | Yes with Data Loss (LWW)* | Yes |
DURABILITY | Yes | Yes |
IN-MEMORY CAPABILITIES | No | No |
USER CONCEPTS | Acces rights for users and roles can be defined via the AWS Identity and Access Management (IAM) | Can be defined via tenant API or console or external IAM |
Talk to an expert
What Can Macrometa Do for Your Apps & APIs?
Multi-Model Database
Use it as a Key-Value Store, Document Store, Graph Database, Real Time Stream Processor and more.
Easy App & API Integration
With just a few API calls, Macrometa GDN starts serving your data from the edge. Access our API via client drivers (Javascript, Python, Java) or REST.
Global Data Consistency
Replicate & synchronize data across global cache regions and your primary data bases with high consistency and low latency.
Hyper Local Event Processing
The GDN gives you great control in defining exactly what data & events should be cached, stored and processed in which global region.
Stream Processing & Pub/Sub
Build a complete globally-distributed cache in minutes that serves data to your apps and APIs in milliseconds.
Stay Compliant with Data Regulations
Macrometa gives you control to define exactly what data & events should be cached, stored, & processed in which region across 150 global locations.
Experience the Power of Macrometa
Schedule a personalized demo with one of our expert solutions architects.
- Maximize the value of your existing application investments
- Designed for complex and distributed use cases
- Achieve up to 100x faster performance than AWS or GCP
- Seamlessly scale to serve billions of users in real-time