Vector database built from scratch in Java 21: HNSW approximate nearest neighbor index, write-ahead log + snapshot persistence, metadata filtering, REST API, Python client, benchmarks vs FAISS and hnswlib.
java docker benchmarking information-retrieval performance database storage-engine rest-api embeddings python-client data-structures systems-programming similarity-search write-ahead-log faiss rag hnsw github-actions vector-database approximate-nearest-neighbor
-
Updated
Oct 4, 2026 - Java