Registered by kon

metabase is something like a non-sql database that provides encrypted and compressed storage across several files.

Currently this storage engine would be used to store financial transaction data, employee salaries and fixcosts.
Also investment related stuff would be managed with this piece of software.

Please note that this storage should be able to handle huge amounts of money so security really matters here.

Max. encryption key-size is: 4096 Bit per default.
libbzip2 will be used to de-/compress any data.

Computing-Architecture: async using pthreads
Build-System: CMake
Target-Plattform: x86_64/AMD64 or IA64 (with aligned SSE2 for encryption)
Target-OS: any Linux-distro using at least kernel version 3.x (mmap/mprotect/madvice-syscalls)

Future releases will be include some transport protocol over TCP/IP with SSL-encapsulation (with client-certs of course).

some important terminology:

metatyp: a complex datatyp like a sql-table
metakey: just a key for metatypes (UNIQUE,PRIMARY,INDEX) -> offset-learning
metaslot: an entry with a specific metatyp

Project information

Maintainer:
kon
Driver:
metabase
Licence:
GNU LGPL v3

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

All code Code

Version control system:
Bazaar
Programming languages:
C/C++

All bugs Latest bugs reported

Get Involved

  • Report a bug
  • warning
    Ask a question
  • warning
    Help translate

Downloads

metabase-storage does not have any download files registered with Launchpad.