: Added new vehicle models with improved shapes and various 3D character models (human figures).
CDB-Library is a staple for both X-Plane 11 and X-Plane 12 users. It is particularly famous for its extensive collection of , hangars, and Ground Support Equipment (GSE). Whether you are a scenery creator using WorldEditor (WED) or a pilot flying into custom airports, this library ensures you won't see those dreaded "Missing Library" error messages. Quick Installation Guide
Available on major flight simulation networks like the X-Plane.Org Forum , this definitive package offers over 6,500 highly detailed, custom-made 3D assets . It serves as a mandatory dependency for hundreds of custom airport and regional scenery packages across X-Plane 11 and X-Plane 12.
At the end of the file sit 256 allocation hash tables. When you query a key, the library hashes the key, inspects the header to find the correct hash table, and jumps straight to the record position.
Nothing flashy—and that’s a compliment. CDB 2.6 final focuses on , 64-bit file offset support (finally), and a cleaner C API with optional mmap() read paths. No new file format changes, so it remains fully backward-compatible with CDB files created 20 years ago.
A long-standing pain point was the inability to safely iterate over a CDB from multiple threads without external mutexes. Version 2.6 final introduces cdb_iterate_parallel() and cdb_nextkey_unsafe variants clearly documented with thread-local contexts. Each reader thread now gets its own cursor, enabling linear scaling with core count.
Unlike traditional relational databases or dynamic key-value stores like Redis or RocksDB, a CDB cannot be modified after it is created. To update the dataset, you replace the entire database file atomically. This architectural choice eliminates the need for complex locking mechanisms, transaction logs, and cache synchronization, making lookups incredibly fast and completely thread-safe. Key Features in Version 2.6 Final
Read-only feature lookup for inference engines. Latency is consistently under 15 microseconds (including disk time on NVMe).
Copyright - 2025 - Hoskin Scientific