CPAN
Home  Documentation  Recent  Preferences  Modules  Distributions    Authors   
Find    in      

Distributions     > >     K     > >     KiokuDB
Distribution KiokuDB [Download]
Author DOY [ Jesse Luehrs ]
Version 0.52
Abstract Object Graph storage engine
Released 27 June 2011
Size 147.1 KB
MD5 Checksum 737a90bc6b1e35342102b25c861fc71c
Additional Files README   |   META   |   Changes   |   Makefile.PL   |  
Links search.cpan.org   |   CPAN::Forum  |   AnnoCPAN  |   rt.cpan.org  |   Rating  | CPANTS  | CPAN testers | Dependencies | Testers matrix
Prerequisites Cache::Ref  |   Class::MOP  |   Data::Stream::Bulk  |   Data::UUID::LibUUID  |   Data::Visitor  |   Digest::SHA  |   Hash::Util::FieldHash::Compat  |   IO  |   JSON  |   JSON::XS  |   Module::Pluggable::Object  |   Moose  |   MooseX::Clone  |   MooseX::Role::Parameterized  |   MooseX::YAML  |   namespace::clean  |   PadWalker  |   Path::Class  |   Scalar::Util  |   Scope::Guard  |   Search::GIN  |   Set::Object  |   Storable  |   Task::Weaken  |   Test::Exception  |   Test::More  |   Test::use::ok  |   Throwable  |   Tie::ToObject  |   Try::Tiny  |   YAML::XS  |  

Modules

KiokuDB  [source]   [v 0.52] Object Graph storage engine
KiokuDB::Backend  [source] Backend interface role
KiokuDB::Backend::Hash  [source] In memory backend for testing purposes.
KiokuDB::Backend::Role::BinarySafe  [source] An informational role for binary data safe
KiokuDB::Backend::Role::Broken  [source] Skip test fixtures
KiokuDB::Backend::Role::Clear  [source] Backend clearing api
KiokuDB::Backend::Role::Concurrency::POSIX [source]
KiokuDB::Backend::Role::GC [source]
KiokuDB::Backend::Role::Prefetch [source]
KiokuDB::Backend::Role::Query  [source] Backend specific query API
KiokuDB::Backend::Role::Query::GIN [source]
KiokuDB::Backend::Role::Query::Simple  [source] Simple query api
KiokuDB::Backend::Role::Query::Simple::Linear  [source] Query::Simple implemented with
KiokuDB::Backend::Role::Scan  [source] Root set iteration
KiokuDB::Backend::Role::TXN  [source] Backend level transaction support.
KiokuDB::Backend::Role::TXN::Memory  [source] In memory transactions.
KiokuDB::Backend::Role::TXN::Memory::Scan [source]
KiokuDB::Backend::Role::TXN::Nested  [source] Informational role for backends
KiokuDB::Backend::Role::UnicodeSafe  [source] An informational role for binary data safe
KiokuDB::Backend::Serialize  [source] Serialization role for backends
KiokuDB::Backend::Serialize::Delegate  [source] Use a L<KiokuDB::Serializer> object
KiokuDB::Backend::Serialize::JSON  [source] Role to serialize entries to JSON strings
KiokuDB::Backend::Serialize::JSPON  [source] JSPON serialization helper
KiokuDB::Backend::Serialize::JSPON::Collapser  [source] Collapse entry data to
KiokuDB::Backend::Serialize::JSPON::Converter  [source] Common functionality for JSPON
KiokuDB::Backend::Serialize::JSPON::Expander  [source] Inflate JSPON to entry
KiokuDB::Backend::Serialize::Memory [source]
KiokuDB::Backend::Serialize::Null [source]
KiokuDB::Backend::Serialize::Storable  [source] L<Storable> based serialization of
KiokuDB::Backend::Serialize::YAML  [source] L<YAML::XS> based serialization of
KiokuDB::Backend::TypeMap::Default  [source] A role for backends with a default typemap
KiokuDB::Backend::TypeMap::Default::JSON [source]
KiokuDB::Backend::TypeMap::Default::Storable [source]
KiokuDB::Class  [source] L<KiokuDB> specific metaclass
KiokuDB::Collapser  [source] Collapse object hierarchies to entry
KiokuDB::Collapser::Buffer [source]
KiokuDB::Entry  [source] An entry in the database
KiokuDB::Entry::Skip [source]
KiokuDB::Error [source]
KiokuDB::Error::MissingObjects [source]
KiokuDB::Error::UnknownObjects [source]
KiokuDB::GC::Naive  [source] Naive mark and sweep garbage collection
KiokuDB::GC::Naive::Mark [source]
KiokuDB::GC::Naive::Sweep [source]
KiokuDB::GIN  [source] Gin assisted recollection
KiokuDB::LinkChecker  [source] Reference consistency checker
KiokuDB::LinkChecker::Results [source]
KiokuDB::Linker  [source] Relinks live objects from storage entries
KiokuDB::LiveObjects  [source] Live object set tracking
KiokuDB::LiveObjects::Guard [source]
KiokuDB::LiveObjects::Scope  [source] Scope helper object
KiokuDB::LiveObjects::TXNScope  [source] Transaction scope.
KiokuDB::Meta::Attribute::DoNotSerialize  [source] Trait for skipped attributes
KiokuDB::Meta::Attribute::Lazy  [source] Trait for lazy loaded attributes
KiokuDB::Meta::Instance  [source] L<Moose::Meta::Instnace> level support for lazy loading.
KiokuDB::Reference  [source] A symbolic reference to another L<KiokuDB::Entry>.
KiokuDB::Role::API  [source] Role for L<KiokuDB> api (used to setup delegations).
KiokuDB::Role::Cacheable [source]
KiokuDB::Role::ID  [source] A role for objects who choose their own ID.
KiokuDB::Role::ID::Content  [source] Content dependent object IDs
KiokuDB::Role::ID::Digest [source]
KiokuDB::Role::Immutable  [source] A role for objects that are never updated.
KiokuDB::Role::Immutable::Transitive  [source] A role for immutable objects that only
KiokuDB::Role::Intrinsic  [source] A role for value objects
KiokuDB::Role::Scan  [source] A role for entry scanning.
KiokuDB::Role::TypeMap [source]
KiokuDB::Role::Upgrade::Data  [source] Classes that provide their own upgrade routine.
KiokuDB::Role::Upgrade::Handlers [source]
KiokuDB::Role::Upgrade::Handlers::Table  [source] A role for classes
KiokuDB::Role::UUIDs  [source] UUID generation role.
KiokuDB::Role::UUIDs::DataUUID [source]
KiokuDB::Role::UUIDs::LibUUID [source]
KiokuDB::Role::UUIDs::SerialIDs  [source] Serial ID assignment based on a global
KiokuDB::Role::Verbosity  [source] A role for printing diagnosis to STDERR
KiokuDB::Role::WithDigest [source]
KiokuDB::Serializer  [source] Standalone serializer object
KiokuDB::Serializer::JSON [source]
KiokuDB::Serializer::Memory [source]
KiokuDB::Serializer::Storable [source]
KiokuDB::Serializer::YAML [source]
KiokuDB::Set  [source] L<Set::Object> wrapper for KiokuDB with lazy loading.
KiokuDB::Set::Base [source]
KiokuDB::Set::Deferred  [source] Implementation of deferred set.
KiokuDB::Set::Loaded  [source] Implementation of loaded sets
KiokuDB::Set::Storage  [source] Role for L<KiokuDB::Set>s that are tied to storage.
KiokuDB::Set::Stored  [source] Stored representation of L<KiokuDB::Set> objects.
KiokuDB::Set::Transient  [source] Implementation of in memory sets.
KiokuDB::Stream::Objects  [source] L<Data::Stream::Bulk> with live object management.
KiokuDB::Test  [source] Reusable tests for L<KiokuDB> backend authors.
KiokuDB::Test::Company [source]
KiokuDB::Test::Digested [source]
KiokuDB::Test::Employee [source]
KiokuDB::Test::Fixture [source]
KiokuDB::Test::Fixture::Binary [source]
KiokuDB::Test::Fixture::CAS [source]
KiokuDB::Test::Fixture::Clear [source]
KiokuDB::Test::Fixture::Concurrency [source]
KiokuDB::Test::Fixture::GIN::Class [source]
KiokuDB::Test::Fixture::MassInsert [source]
KiokuDB::Test::Fixture::ObjectGraph [source]
KiokuDB::Test::Fixture::Overwrite [source]
KiokuDB::Test::Fixture::Refresh [source]
KiokuDB::Test::Fixture::RootSet [source]
KiokuDB::Test::Fixture::Scan [source]
KiokuDB::Test::Fixture::Sets [source]
KiokuDB::Test::Fixture::SimpleSearch [source]
KiokuDB::Test::Fixture::Small [source]
KiokuDB::Test::Fixture::TXN [source]
KiokuDB::Test::Fixture::TXN::Nested [source]
KiokuDB::Test::Fixture::TXN::Scan [source]
KiokuDB::Test::Fixture::TypeMap::Default [source]
KiokuDB::Test::Fixture::Unicode [source]
KiokuDB::Test::Person [source]
KiokuDB::Thunk  [source] Internal only placeholder for deferred objects
KiokuDB::TypeMap  [source] Class to collapsing/expanding logic.
KiokuDB::TypeMap::ClassBuilders  [source] A typemap for standard class builders
KiokuDB::TypeMap::Composite  [source] A role for L<KiokuDB::TypeMaps> created out of
KiokuDB::TypeMap::Default  [source] A standard L<KiokuDB::TypeMap> with predefined
KiokuDB::TypeMap::Default::Canonical  [source] A L<KiokuDB::TypeMap::Default>
KiokuDB::TypeMap::Default::JSON [source]
KiokuDB::TypeMap::Default::Passthrough  [source] A L<KiokuDB::TypeMap::Default>
KiokuDB::TypeMap::Default::Storable [source]
KiokuDB::TypeMap::Entry  [source] Role for L<KiokuDB::TypeMap> entries
KiokuDB::TypeMap::Entry::Alias  [source] An alias in the typemap to another entry
KiokuDB::TypeMap::Entry::Callback  [source] Callback based inflation/deflation of objects
KiokuDB::TypeMap::Entry::Closure [source]
KiokuDB::TypeMap::Entry::Compiled  [source] Object for storing collapse/expand methods
KiokuDB::TypeMap::Entry::JSON::Scalar [source]
KiokuDB::TypeMap::Entry::MOP  [source] A L<KiokuDB::TypeMap> entry for objects with a
KiokuDB::TypeMap::Entry::Naive  [source] A typemap entry for "simple" objects
KiokuDB::TypeMap::Entry::Passthrough  [source] A typemap entry of objects that will be
KiokuDB::TypeMap::Entry::Ref [source]
KiokuDB::TypeMap::Entry::Set  [source] A typemap entry for L<KiokuDB::Set>s
KiokuDB::TypeMap::Entry::Std  [source] Role for more easily specifying collapse/expand methods
KiokuDB::TypeMap::Entry::Std::Compile  [source] Provides a compile implementation
KiokuDB::TypeMap::Entry::Std::Expand [source]
KiokuDB::TypeMap::Entry::Std::ID  [source] Provides a default compile_id method
KiokuDB::TypeMap::Entry::Std::Intrinsic  [source] Provides a compile_collapse
KiokuDB::TypeMap::Entry::StorableHook  [source] Reuse existing L<Storable> hooks for
KiokuDB::TypeMap::Resolver  [source] Caching resolver for L<KiokuDB::TypeMap>
KiokuDB::TypeMap::Shadow  [source] Try a list of L<KiokuDB::TypeMap>s in order
Moose::Meta::Attribute::Custom::Trait::KiokuDB::DoNotSerialize [source]
Moose::Meta::Attribute::Custom::Trait::KiokuDB::Lazy [source]

Categories

Perl Core Modules    >>     Moose
Perl Core Modules    >>     KiokuDB
Development Support    >>     KiokuDB
Data Type Utilities    >>     KiokuDB
User Interfaces    >>     KiokuDB
World Wide Web HTML HTTP CGI    >>     KiokuDB

Win32 PPM packages for "KiokuDB"

No results found [ppm-request]

Problems, suggestions, or comments to Randy Kobes. Questions? Check the FAQ.
Enable installations using PAR::WebStart.