public class ArangoSearchProperties extends Object
Constructor and Description |
---|
ArangoSearchProperties() |
public Long getCommitIntervalMsec()
public void setCommitIntervalMsec(Long commitIntervalMsec)
public Long getConsolidationIntervalMsec()
public void setConsolidationIntervalMsec(Long consolidationIntervalMsec)
public Long getCleanupIntervalStep()
public void setCleanupIntervalStep(Long cleanupIntervalStep)
public ConsolidationPolicy getConsolidationPolicy()
public void setConsolidationPolicy(ConsolidationPolicy consolidationPolicy)
public Collection<CollectionLink> getLinks()
public void addLink(CollectionLink... links)
public Collection<PrimarySort> getPrimarySort()
public void addPrimarySort(PrimarySort... primarySorts)
public ArangoSearchCompression getPrimarySortCompression()
public void setPrimarySortCompression(ArangoSearchCompression primarySortCompression)
public Collection<StoredValue> getStoredValues()
public void addStoredValues(StoredValue... storedValues)
public Boolean getPrimarySortCache()
public void setPrimarySortCache(Boolean primarySortCache)
primarySortCache
- If you enable this option, then the primary sort columns are always cached in memory.
This can improve the performance of queries that utilize the primary sort order.
Otherwise, these values are memory-mapped and it is up to the operating system to load
them from disk into memory and to evict them from memory.public Boolean getPrimaryKeyCache()
public void setPrimaryKeyCache(Boolean primaryKeyCache)
primaryKeyCache
- If you enable this option, then the primary key columns are always cached in memory. This
can improve the performance of queries that return many documents. Otherwise, these values
are memory-mapped and it is up to the operating system to load them from disk into memory
and to evict them from memory.Copyright © 2016–2023 ArangoDB GmbH. All rights reserved.