Mark an item as available from the cache
Item's key
Get the number of items currently in the cache
The number of items currently in the cache
Remove an item from the cache
Item's key
Search for a BGP in the cache that is a subset of the input BGP This method enable the user to use the Semantic caching technique, to evaluate a BGP using one of its cached subset.
Basic Graph pattern
A pair [subset BGP, set of patterns not in cache]
Access an item by its key. Each call to get() should be predated by a call to has() to check if the item is in the cache.
Item's key
The values of the item with the given key, or null if it was not found
Access the cache and returns a pipeline stage that returns the content of the cache for a given BGP
Cache key, i.e., a Basic Graph pattern
Callback invoked when the cache entry is deleted before being committed, so we can produce an alternative pipeline stage to continue query processing. Typically, it is the pipeline stage used to evaluate the BGP without the cache.
A pipeline stage that returns the content of the cache entry for the given BGP
Test if the cache contains an item with a given key
Item's key
True if the cache contains the item with the given key, False otherwise
Update an item into the cache
Item's key
Item
ID of the writer
Generated using TypeDoc
An async cache that stores the solution bindings from BGP evaluation
Thomas Minier