At global scale, ALTER TABLE and schema/index management is a non-starter
Automatic and synchronous indexing of all ingested content - hash, range, geo-spatial, time-series (+columnar in H1 CY2017)
No schemas or secondary indices ever needed!
Highly write optimized database engine with latch free and log structured techniques
Fully resource governed with back pressure and rate limiting built into the log structured storage engine
Online and in-situ index transformations
Includes TTL eviction of documents
Write optimized, latch-free database engine designed for SSDs and low latency access
Synchronous and automatic indexing at sustained ingestion rates
Predictive performance (1K Document = 1RU) no matter the size of the data
System designed to independently scale storage and throughput
Transparent server side partition management and routing
Automatically indexed SSD storage
Worldwide presence
Automatic multi-region replication
Any number of regions
Policy based geo-fencing
Multi-homing APIs
Apps don’t need to be redeployed during regional failover
Customers can simulate/trigger manual failover
Well defined guarantees for latency, throughput, availability and consistency
Globally distributed with reads and writes served from local region
Global distribution forces us to navigate the CAP theorem
Intuitive programming model for well-defined, relaxed consistency models with clear PACELC tradeoffs
Four well-defined consistency levels to choose from
Can be overridden on a per request basis