![]() |
| |||||||
| Distribution | KiokuDB [Download] |
| Author | NUFFIN [ יובל קוג'מן (Yuval Kogman) ] |
| Version | 0.39 |
| Abstract | Object Graph storage engine |
| Released | 17 Mar 2010 |
| Size | 142.0 KB |
| MD5 Checksum | 8eb6eb725beac87eca18dee639c7d516 |
| 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 | 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 | Tie::ToObject | Try::Tiny | YAML::XS | |
| KiokuDB [source] [v 0.39] | 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::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::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::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::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::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::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] | |
| 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] | |
| KiokuDB::TypeMap::Entry::Std::Compile [source] | |
| KiokuDB::TypeMap::Entry::Std::Expand [source] | |
| KiokuDB::TypeMap::Entry::Std::ID [source] | |
| KiokuDB::TypeMap::Entry::Std::Intrinsic [source] | |
| 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] |
| 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 |
| No results found [ppm-request] |
| Problems, suggestions, or comments to Randy Kobes. | Questions? Check the FAQ. | |
| Enable installations using PAR::WebStart. |