Harper Tucker (Version 4)
Last updated
Last updated
HarperDB version 4 () represents major step forward in database technology. This release line has ground-breaking architectural advancements including:
Vector Indexing - 4.6 introduces a new Vector Indexing system based on Hierarchical Navigable Small World Graphs.
New extension API - 4.6 introduces a new extension API for creating extensions components.
Improved logging configurability - Logging can be dynamically updated and specifically configured for each component.
Resource API - 4.6 has updated Resource APIs for ease of use.
Data loader - 4.6 introduces a new data loader that allows for ensuring records exist as part of a component.
Blob Storage - 4.5 introduces a new .
Password Hashing Upgrade - two new password hashing algorithms for better security (to replace md5).
New resource and storage Analytics
Native replication (codename "Plexus") which is faster, more efficient, secure, and reliable than the previous replication system and provides provisional sharding capabilities with a foundation for the future
Computed properties that allow applications to define properties that are computed from other properties, allowing for composite properties that are calculated from other data stored in records without requiring actual storage of the computed value
Custom indexing including composite, full-text indexing, and vector indexing
Relationships, joins, and broad new querying capabilities for complex and nested conditions, sorting, joining, and selecting with significant query optimizations
More advanced transaction support for CRDTs and storage of large integers (with BigInt)
Better management with new upgraded local studio and new CLI features
New component architecture and Resource API for advanced, robust custom database application development
Real-time capabilites through MQTT, WebSockets, and Server-Sent Events
REST interface for intuitive, fast, and standards-compliant HTTP interaction
Native caching capabilities for high-performance cache scenarios
Clone node functionality
New streaming iterators mechanism that allows query results to be delivered to clients while querying results are being processed, for incredibly fast time-to-first-byte and concurrent processing/delivery
New thread-based concurrency model for more efficient resource usage
New clustering technology that delivers robust, resilient and high-performance replication
Major storage improvements with highly-efficient adaptive-structure modified MessagePack format, with on-demand deserialization capabilities
Did you know our release names are dedicated to employee pups? For our fourth release,