Package | Description |
---|---|
com.bigdata.btree |
The
BTree is a scalable B+-Tree with copy-on-write
semantics mapping variable length unsigned byte[] keys to variable
length byte[] values (null values are allowed). |
com.bigdata.cache |
A canonicalizing object cache may be constructed from an outer weak
reference value hash map backed by an inner hard reference LRU policy.
|
com.bigdata.htree | |
com.bigdata.journal |
The journal is an append-only persistence capable data structure
supporting atomic commit, named indices, and transactions.
|
com.bigdata.rdf.lexicon | |
com.bigdata.resources |
This package provides the logic to managed the live journal and the
historical journals and index segments for a
DataService . |
com.bigdata.rwstore | |
com.bigdata.rwstore.sector | |
com.bigdata.service.ndx.pipeline |
Class and Description |
---|
HardReferenceQueue
A cache for hard references using an LRU policy.
|
HardReferenceQueueEvictionListener
Interface for reporting cache evictions.
|
IHardReferenceQueue
Interface for a hard reference queue.
|
RingBuffer
A unsynchronized fixed capacity ring buffer.
|
Class and Description |
---|
ConcurrentWeakValueCache
A low-contention/high concurrency weak value cache.
|
HardReferenceQueue
A cache for hard references using an LRU policy.
|
HardReferenceQueueEvictionListener
Interface for reporting cache evictions.
|
ICacheEntry
Interface for hard reference cache entries exposes a dirty flag in
addition to the object identifier and object reference.
|
ICacheListener
Interface receives notice of cache eviction events.
|
ICachePolicy
Interface for cache policy.
|
IConcurrentWeakValueCache |
IHardReferenceQueue
Interface for a hard reference queue.
|
IWeakRefCacheEntry |
IWeakRefCacheEntryFactory
Interface supports choice of either weak or soft references for cache
entries and makes it possible for the application to extend the metadata
associated with and entry in the
WeakValueCache . |
LRUCache.ICacheOrderChangeListener |
RingBuffer
A unsynchronized fixed capacity ring buffer.
|
WeakValueCache.IClearReferenceListener
An optional listener that is invoked when we notice a cleared reference.
|
Class and Description |
---|
IHardReferenceQueue
Interface for a hard reference queue.
|
Class and Description |
---|
ConcurrentWeakValueCache
A low-contention/high concurrency weak value cache.
|
Class and Description |
---|
ConcurrentWeakValueCacheWithBatchedUpdates
A low-contention/high concurrency weak value cache.
|
Class and Description |
---|
ConcurrentWeakValueCache
A low-contention/high concurrency weak value cache.
|
ConcurrentWeakValueCacheWithTimeout
Extends the basic behavior to clear stale references from a backing hard
reference queue.
|
IConcurrentWeakValueCache |
LRUCache
Hard reference hash map with Least Recently Used ordering over entries.
|
Class and Description |
---|
ConcurrentWeakValueCache
A low-contention/high concurrency weak value cache.
|
Class and Description |
---|
ConcurrentWeakValueCache
A low-contention/high concurrency weak value cache.
|
Class and Description |
---|
ConcurrentWeakValueCache
A low-contention/high concurrency weak value cache.
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.