- There is no fancy query language but only a relatively
simple C-API.
- - There's no support for network-access and libosl does not
- use any table locking.
+ - There's no network support for network-access and libosl
+ only uses a very rudimentary table locking mechanism.
+
+ - There are no dependencies on external libraries. An augmented
+ version of the red-black tree implementation of the linux
+ kernel is in included in the libosl package.
Libosl is fast:
- It uses sha1 hashes for content-based addressing.
- - An augmented version of the rbtree implementation of the
- linux kernel is used for lookups.
+ - Red-black trees are used to make lookups fast.
Libosl is portable: