A storage implementation over in-memory indexing. Includes full query engine.
A storage implementation over in-memory indexing. Includes full query engine.
(create-multi-store)
(create-multi-store {:keys [uri] :as config})
(create-multi-store)
(create-multi-store G__21030)
Inputs: ([] [{:keys [uri], :as config}]) Returns: StorageType
Factory function to create a multi-graph-store
Inputs: ([] [{:keys [uri], :as config}]) Returns: StorageType Factory function to create a multi-graph-store
(create-store)
(create-store {:keys [uri] :as config})
(create-store)
(create-store G__21014)
Inputs: ([] [{:keys [uri], :as config}]) Returns: StorageType
Factory function to create a store
Inputs: ([] [{:keys [uri], :as config}]) Returns: StorageType Factory function to create a store
(get-count-fn graph)
Returns a memoized counting function for the current graph. These functions only last as long as the current graph.
Returns a memoized counting function for the current graph. These functions only last as long as the current graph.
(graph->store graph)
Inputs: [graph :- gr/GraphType] Returns: StorageType
Wraps a graph in the Storage record
Inputs: [graph :- gr/GraphType] Returns: StorageType Wraps a graph in the Storage record
(shorten a)
truncates a symbol or keyword to exclude a ' character
truncates a symbol or keyword to exclude a ' character
(update-store {:keys [connection before-graph]} f & args)
Note: This is currently employed by legacy code that is unaware of transaction IDs. Consider using the Asami API directly.
Note: This is currently employed by legacy code that is unaware of transaction IDs. Consider using the Asami API directly.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close