ViyaDB is in-memory columnar analytical data store, featuring:
- Fast ad-hoc analytical queries
- Random access update pattern
- Built-in cardinality protection
- Real-time query compilation into machine code
- Dynamic period based rollup
- REST API interface with intuitive JSON-based language
- Basic SQL (DML) support
- Customer-facing applications that serve ad-hoc analytical queries (aggregations).
- Incoming events are not organized by any column, thus random updates are very common.