pgvector-go VS go-hnsw

Compare pgvector-go vs go-hnsw and see what are their differences.

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
pgvector-go go-hnsw
1 2
122 71
15.4% -
7.9 10.0
3 days ago almost 7 years ago
Go Go
MIT License -
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

pgvector-go

Posts with mentions or reviews of pgvector-go. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-04-04.
  • Rye, meet GPT3 ... and vice versa :)
    6 projects | /r/ryelang | 4 Apr 2023
    alternative solution: - sqlite plugin - https://github.com/asg017/sqlite-vss - postgresql - https://github.com/pgvector/pgvector-go - redis - https://github.com/zhao-lang/redis_hnsw

go-hnsw

Posts with mentions or reviews of go-hnsw. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-04-04.
  • Rye, meet GPT3 ... and vice versa :)
    6 projects | /r/ryelang | 4 Apr 2023
    vector index libraries in go: - https://github.com/Bithack/go-hnsw/blob/master/examples/simple.go - https://github.com/41tair/go-faiss/blob/master/example/example.go
  • What's your favorite end-to-end tech stack?
    3 projects | /r/dataengineering | 6 Mar 2023
    Side Projects: Golang, Makefile for orchestration, Parquet on self hosted Minio or R2, DuckDB, and go-hsnw, for vectors. If I'm not self hosting, Google Cloud Autopilot Kubernetes is my preferred cloud deployment environment.

What are some alternatives?

When comparing pgvector-go and go-hnsw you can also consider the following projects:

sqlite-vss - A SQLite extension for efficient vector search, based on Faiss!

redis_hnsw - HSNW module for Redis

go-faiss - This is a go library for faiss

practical-data-engineering - Practical Data Engineering: A Hands-On Real-Estate Project Guide

awesome-vector-search - Collections of vector search related libraries, service and research papers

open-data-stack - Open Data Stack Projects: Examples of End to End Data Engineering Projects