internal/

directory
v0.0.15 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 19, 2026 License: Apache-2.0

Directories

Path Synopsis
Package arena provides an off-heap memory allocator for HNSW graphs.
Package arena provides an off-heap memory allocator for HNSW graphs.
Package bitmap provides a best-in-class query-time bitmap engine for vector search.
Package bitmap provides a best-in-class query-time bitmap engine for vector search.
Package bitset provides a lock-free segmented bitset for concurrent access.
Package bitset provides a lock-free segmented bitset for concurrent access.
Package cache provides LRU caching for block data.
Package cache provides LRU caching for block data.
Package conv provides safe integer type conversion utilities.
Package conv provides safe integer type conversion utilities.
Package engine implements the core vector database engine.
Package engine implements the core vector database engine.
Package fs provides filesystem abstractions for testability and fault injection.
Package fs provides filesystem abstractions for testability and fault injection.
Package hash provides fast, hardware-accelerated hashing utilities for data integrity.
Package hash provides fast, hardware-accelerated hashing utilities for data integrity.
Package hnsw implements Hierarchical Navigable Small World graphs.
Package hnsw implements Hierarchical Navigable Small World graphs.
Package kmeans implements k-means clustering for quantization training.
Package kmeans implements k-means clustering for quantization training.
Package manifest provides Bloom filters for fast categorical negative lookups.
Package manifest provides Bloom filters for fast categorical negative lookups.
Package mem provides memory allocation utilities for SIMD operations.
Package mem provides memory allocation utilities for SIMD operations.
Package imetadata provides internal metadata indexing for efficient filtering.
Package imetadata provides internal metadata indexing for efficient filtering.
Package mmap provides memory-mapped file access for zero-copy I/O.
Package mmap provides memory-mapped file access for zero-copy I/O.
Package pk provides a lock-free MVCC primary key index.
Package pk provides a lock-free MVCC primary key index.
Package quantization provides vector compression techniques for memory reduction.
Package quantization provides vector compression techniques for memory reduction.
Package resource implements the ResourceController for global limits and governance.
Package resource implements the ResourceController for global limits and governance.
Package searcher provides pooled search context for zero-allocation queries.
Package searcher provides pooled search context for zero-allocation queries.
Package segment defines interfaces for immutable data segments.
Package segment defines interfaces for immutable data segments.
diskann
Package diskann implements a DiskANN/Vamana segment for graph-based ANN search.
Package diskann implements a DiskANN/Vamana segment for graph-based ANN search.
flat
Package flat implements an immutable Flat segment with brute-force search.
Package flat implements an immutable Flat segment with brute-force search.
memtable
Package memtable implements the in-memory L0 segment with HNSW indexing.
Package memtable implements the in-memory L0 segment with HNSW indexing.
Package simd provides SIMD-optimized vector operations.
Package simd provides SIMD-optimized vector operations.
cmd/generator command
Package main is a code generator for vecgo SIMD functions.
Package main is a code generator for vecgo SIMD functions.
Package vectorstore provides a canonical vector storage interface and a high-performance columnar implementation.
Package vectorstore provides a canonical vector storage interface and a high-performance columnar implementation.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL