Defines the protocols for allocating an manipulating blocks
Defines the protocols for allocating an manipulating blocks
Abstraction for blocks of raw data, keyed by ID. IDs represent the offset of the block.
Abstraction for blocks of raw data, keyed by ID. IDs represent the offset of the block.
A mapped file implementation of the Block abstraction
A mapped file implementation of the Block abstraction
Utilities for file access
Utilities for file access
Utilities to help clean up memory usage of mapped files on MS Windows
Utilities to help clean up memory usage of mapped files on MS Windows
Duplicates LRU Cache functionality from clojure.core.cache. Duplicated because that cache is not available for ClojureScript and the namespace includes JVM specific functionality.
Duplicates LRU Cache functionality from clojure.core.cache. Duplicated because that cache is not available for ClojureScript and the namespace includes JVM specific functionality.
Common encoding and decoding values
Common encoding and decoding values
A common namespace for protocols and constants that are referenced from multiple files and/or between Clojure and ClojureScript files.
A common namespace for protocols and constants that are referenced from multiple files and/or between Clojure and ClojureScript files.
A common namespace for utility functions for storage.
A common namespace for utility functions for storage.
Encodes and decodes data for storage. Clojure implementation
Encodes and decodes data for storage. Clojure implementation
Encodes and decodes data for storage. Clojure implementation
Encodes and decodes data for storage. Clojure implementation
Encodes and decodes data for storage. ClojureScript implementation
Encodes and decodes data for storage. ClojureScript implementation
Manages a memory-mapped file that holds write once data
Manages a memory-mapped file that holds write once data
The implements the Graph over durable storage
The implements the Graph over durable storage
Macro definintions
Macro definintions
Data pool with blocks
Data pool with blocks
Handles resolving patterns on a graph
Handles resolving patterns on a graph
The implements the Block storage version of a Graph/Database/Connection
The implements the Block storage version of a Graph/Database/Connection
This namespace provides the basic mechanisms for AVL trees
This namespace provides the basic mechanisms for AVL trees
Tuples index with blocks
Tuples index with blocks
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close