Class IndexWriterConfig
java.lang.Object
org.apache.cassandra.index.sai.disk.v1.IndexWriterConfig
Per-index config for storage-attached index writers.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionIndexWriterConfig(int maximumNodeConnections, int constructionBeamWidth, io.github.jbellis.jvector.vector.VectorSimilarityFunction similarityFunction, OptimizeFor optimizerFor) -
Method Summary
Modifier and TypeMethodDescriptionstatic IndexWriterConfigstatic IndexWriterConfigfromOptions(String indexName, IndexTermType indexTermType, Map<String, String> options) intintio.github.jbellis.jvector.vector.VectorSimilarityFunctiontoString()
-
Field Details
-
MAXIMUM_NODE_CONNECTIONS
- See Also:
-
MAXIMUM_MAXIMUM_NODE_CONNECTIONS
public static final int MAXIMUM_MAXIMUM_NODE_CONNECTIONS- See Also:
-
DEFAULT_MAXIMUM_NODE_CONNECTIONS
public static final int DEFAULT_MAXIMUM_NODE_CONNECTIONS- See Also:
-
CONSTRUCTION_BEAM_WIDTH
- See Also:
-
MAXIMUM_CONSTRUCTION_BEAM_WIDTH
public static final int MAXIMUM_CONSTRUCTION_BEAM_WIDTH- See Also:
-
DEFAULT_CONSTRUCTION_BEAM_WIDTH
public static final int DEFAULT_CONSTRUCTION_BEAM_WIDTH- See Also:
-
SIMILARITY_FUNCTION
- See Also:
-
DEFAULT_SIMILARITY_FUNCTION
public static final io.github.jbellis.jvector.vector.VectorSimilarityFunction DEFAULT_SIMILARITY_FUNCTION -
validSimilarityFunctions
-
OPTIMIZE_FOR
- See Also:
-
MAX_TOP_K
public static final int MAX_TOP_K
-
-
Constructor Details
-
IndexWriterConfig
public IndexWriterConfig(int maximumNodeConnections, int constructionBeamWidth, io.github.jbellis.jvector.vector.VectorSimilarityFunction similarityFunction, OptimizeFor optimizerFor)
-
-
Method Details
-
getMaximumNodeConnections
public int getMaximumNodeConnections() -
getConstructionBeamWidth
public int getConstructionBeamWidth() -
getSimilarityFunction
public io.github.jbellis.jvector.vector.VectorSimilarityFunction getSimilarityFunction() -
getOptimizeFor
-
fromOptions
public static IndexWriterConfig fromOptions(String indexName, IndexTermType indexTermType, Map<String, String> options) -
emptyConfig
-
toString
-