KiokuDB 0.39

Operating systemsOS : Windows / Linux / Mac OS / BSD / Solaris
Program licensingScript Licensing : Perl License
CreatedCreated : Mar 19, 2010
Size downloadDownloads : 1
Program licensing
Thank you for voting...

KiokuDB is a Moose-based interface to various data ...

kiokudb by Yuval Kogman is a Moose-based interface to various data storages.
Its purpose is to provide persistence for "regular" objects with as little effort as possible, without sacrificing control over how persistence is actually done, especially for harder to serialize objects.
KiokuDB 0.39 is also non-invasive: it does not use ties, AUTOLOAD, proxy objects, sv_magic or any other type of trickery.
Many features important for proper Perl space semantics are supported, including shared data, circular structures, weak references, tied structures, etc.
KiokuDB [kiokudb0.39.exe] is meant to solve two related persistence problems: interoperability and transparent persistence.
KiokuDB - 0MB focuses on predictability and transparency, providing quick, easy and noninvasive persistence while minimising the undesired surprises caused by naive serialization approaches.
The project builds on Moose's metaprogramming, Search::GIN's indexing, and preexisting database technologies such as Berkeley DB for high performance and robust transactional storage.
News in the current KiokuDB 0.39 version:
• Allow a backend to provide a default typemap in addition to the serializer one.
• Call 'register_handle' on duck-typing backends in KiokuDB::BUILD.
• Plug a leak where the live object set kept an indirect reference to passthrough entries.

KiokuDB 0.39 scripting tags: engine, noninvasive, persistence, storage engine, kiokudb, objects, interface, structures, data, object graph, frontend interface. What is new in KiokuDB 0.39 software script? - Unable to find KiokuDB 0.39 news. What is improvements are expecting? Newly-made KiokuDB 0.40 will be downloaded from here. You may download directly. Please write the reviews of the KiokuDB. License limitations are unspecified.