tcl-lmdb - Tcl interface to the Lightning Memory-Mapped Database
This is the Lightning Memory-Mapped Database (LMDB) extension for Tcl using the Tcl Extension Architecture (TEA).
LMDB is a Btree-based database management library with an API similar to BerkeleyDB. The library is thread-aware and supports concurrent read/write access from multiple processes and threads. The DB structure is multi-versioned, and data pages use a copy-on-write strategy, which also provides resistance to corruption and eliminates the need for any recovery procedures. The database is exposed in a memory map, requiring no page cache layer of its own. This extension provides an easy to use interface for accessing LMDB database files from Tcl.
- Update source code to LMDB 0.9.70 with extra fixes from github.
- lmdb open command add option: -dupfixed
- Update README.md
多增加一個 lmdb open command 的選項 -dupfixed，以及更新附帶 LMDB 的 source code。