hamsterdb

hamsterdb is a database engine written in ANSI C.
Download

hamsterdb Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL v3
  • Price:
  • FREE
  • Publisher Name:
  • Christoph Rupp
  • Publisher web site:
  • http://hamsterdb.com/

hamsterdb Tags


hamsterdb Description

hamsterdb is a database engine written in ANSI C. hamsterdb is a database engine written in ANSI C. hamsterdb supports a B+Tree index structure, uses memory mapped I/O (if available), and can create in-memory databases. Here are some key features of "hamsterdb": · B+Tree index with variable length keys · Configurable page size and cache size · ANSI-C implementation, should be portable on all platforms, also embedded · Uses memory mapped I/O for fast disk access (but falls back to read/write if mmap is not available) · Uses 64bit file pointers · Endian-independent (not tested, though) · Support for in-memory-databases What's New in This Release: · This release fixes a major bug during ham_erase; if too many elements of a Database page are deleted, the page is merged with other pages. · If extended keys are used, the overflow area of a key could get corrupted during this merge. · Sources, changelog, and precompiled win32/win64 libraries are available for download.


hamsterdb Related Software