The Purpose-Built Database Era: Pick the right tool for the job
Relational
• Provides high integrity, accuracy, and consistency; limitless indexing
• Useful for ERP, CRM, finance, transactions, and data warehousing
Key-value
• Fast read/write; value can be anything
• Useful for real-time bidding, shopping cart, product catalog, and
customer preferences
Document
• Flexible, semi-structured, hierarchical, evolves with application
needs, powerful indexing, fast querying
• Useful for catalogs, content management systems,
user profiles, personalization, and mobile
In-memory
• Sub-millisecond latency, millions of operations per second, simple
instruction set, support for rich commands (Redis), works with any
type of database
• Useful for caching, session store, leaderboards, geospatial, and
real-time analytics
Graph
• Create and traverse relationships within highly connected
data sets
• Useful for fraud detection, social networking, recommendations,
and knowledge graphs
Time series
• High scalability for data that accumulates quickly
• Useful for DevOps, application monitoring, industrial telemetry,
and IoT applications
Ledger
• Ensures accurate history, transparent, immutable, verifiable,
and highly scalable
• Useful for finance, manufacturing, insurance, HR
and payroll, retail, and supply chains
Wide column
• Efficient for data compression and/or partitioning
• Used for high scale industrial apps for equipment maintenance,
fleet management, and route optimization
The right database for the job
Visit AWS Databases to learn more about how
to choose the purpose-built databases for all
your application needs.
Ready to see how it works?
© 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Benefits of purpose-built databases:
a
Right tool for the job
a
Better performance
a
Cloud scale
a
More functionality
a
Easier to debug and monitor
a
Faster time to market
a
Lower TCO
a
Reduced operations