![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
This message announces the availability of wb-2b1. "WB" is a disk based (sorted) associative-array database package providing C, SCM, Java, and C# libraries. These associative arrays consist of variable length (0.B to 255.B) keys and values. |
#3
| |||
| |||
|
|
"WB" is a disk based (sorted) associative-array database package providing C, SCM, Java, and C# libraries. These associative arrays consist of variable length (0.B to 255.B) keys and values. How is it better than Berkely db? value size limit seems overly restrictive. |
|
WB is lightweight; compiled on x86_64 GNU/Linux, the wb-2b1 library sizes are: c/libwb.so 81 kB ELF 64-bit LSB shared object, stripped 91 kB ELF 64-bit LSB shared object, not stripped c/libwb.a 131 kB binary 64-bit library archive |
#4
| |||
| |||
|
|
On 3 Jul 2010 11:01:43 GMT, Jasen Betts <jasen (AT) xnet (DOT) co.nz> wrote: "WB" is a disk based (sorted) associative-array database package providing C, SCM, Java, and C# libraries. These associative arrays consist of variable length (0.B to 255.B) keys and values. How is it better than Berkely db? value size limit seems overly restrictive. Well he said: WB is lightweight; compiled on x86_64 GNU/Linux, the wb-2b1 library sizes are: c/libwb.so 81 kB ELF 64-bit LSB shared object, stripped 91 kB ELF 64-bit LSB shared object, not stripped c/libwb.a 131 kB binary 64-bit library archive When I don't need bells and whistles, I prefer lightweight solutions. |
|
They're easier to hack on and make changes, like increasing the value size limit. |
#5
| |||
| |||
|
|
On 2010-07-03, Aubrey Jaffer <agj (AT) alum (DOT) mit.edu> wrote: This message announces the availability of wb-2b1. How is it better than Berkely db? |
|
value size limit seems overly restrictive. |
#6
| |||
| |||
|
|
Jasen Betts <jasen (AT) xnet (DOT) co.nz> writes: On 2010-07-03, Aubrey Jaffer <agj (AT) alum (DOT) mit.edu> wrote: This message announces the availability of wb-2b1. How is it better than Berkely db? It has O(1) next-key and O(log(N)) previous-key operations. WB provides ISAM at the same interface level as the less flexible hash-table. |
|
value size limit seems overly restrictive. The O(1) guarantee mentioned above cannot be made if key-lengths are unbounded. |
![]() |
| Thread Tools | |
| Display Modes | |
| |