The Frontier scripting system builds on this object database technology. Files managed with this library can be accessed by scripts running in the Frontier environment. Databases are disk-based. Tables are loaded into memory as they are accessed. Newly-added and changed data remains in memory until a Save.
Data accesses are hash-indexed and are very fast.
The library can be included in applications or system software without license fee or royalty. UserLand Software retains a copyright on this software. If you incorporate the ODB Engine library in your software please give us appropriate credit. Macintosh and Win32 libraries are included. An object database cell containing a number or a string is stored in the table that contains it, not in a separate chunk on disk, so the storage required for a small object is reasonable.