Previous: wb-table, Up: SCM Relational Databases [Contents][Index]
(require 'rwb-isam)
rwb-isam is a sophisticated base-table implementation built on WB and SCM which uses binary numerical formats for keys and non-key fields. It supports IEEE floating-point and fixed-precision integer keys with the correct numerical collation order.
In addition to the types described for wb-table, rwb-isam supports the following types for keys and values:
| r64 | Real represented by one IEEE 64.bit number. |
| r32 | Real represented by one IEEE 32.bit number. |
| s64 | Signed 64.bit integer. |
| s32 | Signed 32.bit integer. |
| s16 | Signed 16.bit integer. |
| s8 | Signed 8.bit integer. |
| u64 | Nonnegative 64.bit integer. |
| u32 | Nonnegative 32.bit integer. |
| u16 | Nonnegative 16.bit integer. |
| u8 | Nonnegative 8.bit integer. |
Complex numbers are supported for non-key fields:
| c64 | Complex represented by two IEEE 64.bit numbers. |
| c32 | Complex represented by two IEEE 32.bit numbers. |