Crate ruvector_node

Crate ruvector_node 

Source
Expand description

Node.js bindings for Ruvector via NAPI-RS

High-performance Rust vector database with zero-copy buffer sharing, async/await support, and complete TypeScript type definitions.

Structs§

JsDbOptions
Database configuration options
JsHnswConfig
HNSW index configuration
JsQuantizationConfig
Quantization configuration
JsSearchQuery
Search query parameters
JsSearchResult
Search result with similarity score
JsVectorEntry
Vector entry
VectorDB
High-performance vector database with HNSW indexing

Enums§

JsDistanceMetric
Distance metric for similarity calculation

Functions§

hello
Test function to verify the bindings are working
version
Get the version of the Ruvector library