Vector database
datavector-database
Stores embeddings and answers nearest-neighbour queries over them.
- Category
- Data
- Properties
- 9
- Components
- 24
- Rules
- 0
A node of this kind resolves each property from its own props, then the component's defaults, then the default below.
| property | type | values | required | default |
|---|---|---|---|---|
| dimensions | integer | — | no | — |
| distanceMetric | enum | cosine | euclidean | dot-product | no | — |
| hybridSearch | boolean | — | no | false |
| indexType | enum | flat | hnsw | ivf | disk-ann | lsh | no | — |
| managed | boolean | — | no | false |
| metadataFiltering | boolean | — | no | false |
| namespaces | boolean | — | no | false |
| quantization | enum | none | scalar | product | binary | no | none |
| replicas | integer | — | no | — |
No rule selects this kind or its category. Governance calls that a recorded gap.
vendor-neutral
alibabacloud
default
# yaml-language-server: $schema=../schema/kind.schema.json # Abstract kind: Stores fixed-dimension embeddings and answers nearest-neighbour queries (Pinecone, Milvus, Qdrant, pgvector, S3 Vectors, Vertex Vector Search). schemaVersion: "1" type: "kind" id: "vector-database" category: "data" properties: dimensions: type: "integer" distanceMetric: type: "enum" values: ["cosine", "euclidean", "dot-product"] indexType: type: "enum" values: ["flat", "hnsw", "ivf", "disk-ann", "lsh"] quantization: type: "enum" values: ["none", "scalar", "product", "binary"] default: "none" metadataFiltering: type: "boolean" default: false hybridSearch: type: "boolean" default: false namespaces: type: "boolean" default: false replicas: type: "integer" managed: type: "boolean" default: false