MAC CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>

7-DAY TOP DOWNLOAD

#
Program
iPhone and iPod
Firmware 3.1.2

16,049
Internet Explorer
5.2.3

7,189
RAR Expander 0.8.5
Beta 3 / 0.8.4

4,470
aMule 2.2.6
3,612
Flv Crunch 1.3
3,313
Toast Titanium
10.0.4

3,300
Apple iLife '09
3,194
RAR for Mac OS X
3.90

3,168
Matlab 7.9
3,106
aMSN 0.98.1
3,057

WEEK'S BEST

  • Quicksilver 1.0 Be...
  • Cocktail 4.6
  • Picasa 3.5.2.90
  • Adobe Shockwave Pl...
  • VLC Media Player 1...
  • LimeWire X 5.4.0 B...
  • Apple iTunes 9.0.2
  • VirtualBox 3.0.10 ...
  • FileZilla 3.3.0 RC...
  • Mozilla Firefox 3....
  • aMSN 0.98.1
  • NeoOffice 3.0.1
  • VMware Fusion 3.0....
  • Quinn 3.5.7
  • App Store Expense ...
  • Ableton Live 8.0.9
  • Parallels Desktop ...
  • Alarm Clock Pro 9.2
  • Dock Spaces 3.05
  • Dropbox 0.7.56 / 0...
  • OpenOffice.org 3.2...
  • Adium 1.4 Beta 15 ...
  • Second Life 1.23.5...
  • µTorrent 0.9.3 Bu...
  • Opera 10.10 Beta B...
  • Adobe Reader 9.2
  • VirtualBox 3.0.10 ...
  • RealPlayer 11.1.0 ...
  • Bean 2.4.1
  • Senuti 1.1.7
  • Home / Mac / Development / Libraries
     Report spyware

    Metakit 2.4.9.7

    Download button

    No screenshots available
    Downloads: 112  Add to download basket  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Size / OS:

    Binary Format:

    Last Updated:

    Category:
    Jean-Claude Wippler | More programs
    Freeware / FREE
    847 KB / Mac OS X
    Universal Binary Universal Binary
    January 4th, 2009, 13:12 GMT
    C: \ Development \ Libraries

     Read user reviews (0)  Add a review  Refer to a friend  Subscribe

     

    Metakit description

     

    Free embedded database library for your Mac

    Metakit is an efficient embedded database library with a small footprint. It fills the gap between flat-file, relational, object-oriented, and tree-structured databases, supporting relational joins, serialization, nested structures, and instant schema evolution.

    There is a C++ API, a Python binding called Mk4py, and a Tcl binding called Mk4tcl. You can manipulate and exchange data between any of these.

    Metakit is a portable library and has been used on Mac OS X, Windows, Unix, VMS, and others, spanning a range of 16- to 64-bit architectures, from PDA's to S390's.

    Here are some key features of "Metakit":

    Use your data on any platform:
    · Both the code and datafiles are portable. All byte-ordering managed by the library.

    Complex datastructures in one file:
    · Store multiple nested data structures, to create document-centric applications.

    Restructure datafiles, instantly:
    · You'll have to see this to believe it: restructure files on-the-fly, while open.

    Serialize all data for transport:
    · Complementing commit/rollback of changes, data can also be serialized.

    Recover from system-failures:
    · The use of Stable Storage ensures that files cannot be corrupted by crashes.

    Load on-demand, quick startup:
    · Files are opened without reading data. Memory-mapped files if O/S supports it.

    Behaves like containers:
    · The API mimics container classes. Quickly get sizes and iterate over rows.

    Wide range of operators built-in:
    · Sorting, relational join / group by, set operations, permutations, hashing.

    1-32 bits per int (or 64), variable-sized data:
    · The largest int defines storage format. String/binary data is stored as var-sized.

    Create fully self-contained applications:
    · Can be linked shared or statically, for hassle-free deployment of components.

    Tiny code (125 Kb as Win32 DLL):
    · The library is extremely small, unused functions are stripped off in static links.

    Simple API, just 6 core classes:
    · Only a small interface is exposed. One header file lists all the classes you need.

    Also use from Python and Tcl:
    · These language bindings are coded to take advantage of the respective idioms.

     


    TAGS:

    database library | database manipulation | manipulate database | database | manipulate | manipulation



    HTML code for linking to this page:


    Go to top

    Windows tabGames tabDrivers tabMac tabLinux tabScripts tabMobile tabHandheld tabGadgets tabNews tab

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   ENTER NEWS SITE   |   ENGLISH BOARD   |   ROMANIAN FORUM