Key capabilities of FeatureBase
masterFeatureBase is a real-time distributed database built on bitmaps. Key features include:
- Query Languages: Supports both Pilosa Query Language (PQL) and SQL.
- Stream and Batch Ingest: Ability to combine real-time data streams with batch historical data.
- Mutability: Supports scaleable inserts, updates, and deletes in real time.
- Multi-Valued Set Fields: Allows storing multiple comma-delimited values in a single field while maintaining high performance for counts and TopKs.
- Time Quantums: Enables ranged Row queries down to a specified granularity (e.g., YMD) by creating extra views.
- RBF Storage Backend: A compressed bitmap format providing ACID support per shard, reduced memory allocation, and concurrent backups/writes. Note: Pilosa backup files are not compatible with the RBF backend.