Linux SoftwareProgrammingLibrariesdyndb 0.5.2

dyndb 0.5.2


dyndb is a dynamical database. dyndb is database with 1 key 1 value relation
Developer:   Uwe Ohse
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   0K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


dyndb is a dynamical database.

dyndb is database with 1 key 1 value relation. The dyndb package contains fast and reliable tools to create, change and read that database. It also contains the library functions used by that programs.

The dyndb database has a number of limitation:

There may only be one process writing to any database file at a given time (although many other processes may read during that time). An application may use file locking to get around that limitation. The database size is limited to 31 bits (2gigabytes). Keys and data are limited to 31 bits also.

Hash, key length, data length and pointers are stored in little endian byte order. Although it's possible to delete elements there is not way to reclaim the disk space of the records: deleted data is unavailable, not freed. The default table layout is targetted to offer nice performance for about 50000 to 100000 elements (note that your systems seek and read performance might limit the performance even more). Above that the performance will degrade drastically. Keys do not need to be unique. The library functions deal with this, but the tools do not provide a way to return more than one record. The order of the records is not preserved.

What's New in This Release:
  • Fixed a crash bug in dyndb_fwalk.
    tags the records  the performance  library functions  the library  and read  the dyndb  

    Download dyndb 0.5.2


     http://www.ohse.de/uwe/dyndb/dyndb-0.5.2.tar.gz


    Authors software

    ftpcopy 0.6.7 (by Uwe Ohse)
    ftpcopy is a simple FTP client written to copy files or directories (recursively) from a FTP server.

    It was written to mirror FTP

    dcache 0.6.2 (by Uwe Ohse)
    dcache is a database library implementing a persistent first-in-first-out cache.

    The database (or `cache') size limits are configu

    dyndb 0.5.2 (by Uwe Ohse)
    dyndb is a dynamical database.

    dyndb is database with 1 key 1 value relation

    iodp 0.2.4 (by Uwe Ohse)
    tcpsocket creates a TCP listener socket and runs a program

    mosquitotools 0.1.2 (by Uwe Ohse)
    mosquitotools project contains software to get and graph dive profiles from a Suunto mosquite dive computer.

    Various tools used du


    Similar software

    dyndb 0.5.2 (by Uwe Ohse)
    dyndb is a dynamical database.

    dyndb is database with 1 key 1 value relation

    dcache 0.6.2 (by Uwe Ohse)
    dcache is a database library implementing a persistent first-in-first-out cache.

    The database (or `cache') size limits are configu

    QDBM: Quick DataBase Manager 1.8.74 (by Mikio Hirabayashi)
    QDBM is a library of routines for managing a database

    Disk Based HashTables 4.5.0 (by Edscott Wilson Garc?a)
    Disk Based HashTables is a method to create multidimensional binary trees on disk.

    What's a disk based hashtable? A DBH is a conve

    strhash 0.6.0 (by Uwe Ohse)
    strhash is a hash table library.

    A strhash is an associative array, mapping keys to values

    Typhoon RDBMS 1.11.0 (by Kaz Kylheku)
    Typhoon RDBMS is a library and a set of tools for database management

    C Minimal Perfect Hashing Library 0.5 (by Fabiano Cupertino Botelho and Davi de Castro Reis)
    C Minimal Perfect Hashing Library encapsulates the newest and more efficient algorithms in an easy-to-use, production-quality, fast A

    Hydrate 2.0 (by David Chamberlin)
    Hydrate is a Java tool that provides for fast efficient and error-free transformation of data between three different representations

    H2 Database Engine 1.0/2006-12-03 (by H2)
    H2 Database Engine is a free SQL database engine writen in Java.

    JDBC and ODBC APIs are supported

    XML::Records 0.12 (by Eric Bohlman)
    XML::Records is a Perl module for perlish record-oriented interface to XML.

    SYNOPSIS

    use XML::Records;
    my $p=XML::Records-


    Other software in this category

    zlib 1.2.3 (by Jean-loup Gailly)
    zlib is designed to be a free, general-purpose, legally unencumbered, lossless data-compression library for use on virtually any comp

    libjpeg v6b (by Independent JPEG Group)
    libjpeg is a library for handling the JPEG (JFIF) image format

    OpenSSL 0.9.7c (by The OpenSSL Project Team)
    The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implement

    libxml2 2.6.27 (by DV)
    Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform), libxml2 library i

    GNU C library 2.4 (by Andreas Jaeger)
    GNU C library (glibc) is one of the most important components of GNU Hurd and most modern Linux distributions.

    GNU C library is us

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags