Postgres for Search and Analytics
-
Updated
May 9, 2024 - Rust
Postgres for Search and Analytics
Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database.
Qdrant - High-performance, massive-scale Vector Database for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/
cuVS - a library for vector search and clustering on the GPU
JVector: the most advanced embedded vector search engine
Developer-friendly, serverless vector database for AI applications. Easily add long-term memory to your LLM apps!
Open Source alternative to Algolia + Pinecone and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences
This repository houses an implementation of finding frequent items utilizing A-Priori and PCY Algorithms on Apache Kafka. It leverages a 15GB .json file as a sample of the 100+GB Amazon_Reviews_Metadata Dataset. This was developed as part of an assignment for the course Fundamentals of Big Data Analytics (DS2004).
A text and media analysis service for Meedan Check, a collaborative media annotation platform
EONN - Extremely Optimized Nearest Neighbors
Up to 200x Faster Inner Products and Vector Similarity — for Python, JavaScript, Rust, and C, supporting f64, f32, f16 real & complex, i8, and binary vectors using SIMD for both x86 AVX2 & AVX-512 and Arm NEON & SVE 📐
The official TypeScript/Node client for the Pinecone vector database
ArcadeDB Multi-Model Database, one DBMS that supports SQL, Cypher, Gremlin, HTTP/JSON, MongoDB and Redis. ArcadeDB is a conceptual fork of OrientDB, the first Multi-Model DBMS. ArcadeDB supports Vector Embeddings.
Fast fuzzy string similarity search and indexing (for filenames)
Vald. A Highly Scalable Distributed Vector Search Engine
Fast Open-Source Search & Clustering engine × for Vectors & 🔜 Strings × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍
A curated list of awesome works related to high dimensional structure/vector search & database
Example to help understand how to use hugging face sentance_transformers to encode searchable text into embeddings AND how to use cosine similarity search to determine similarity between a search prompt and the embeddings
Example to help understand how the BM25 term based ranking model works in search applications
Similarities: a toolkit for similarity calculation and semantic search. 相似度计算、匹配搜索工具包,支持亿级数据文搜文、文搜图、图搜图,python3开发,开箱即用。
Add a description, image, and links to the similarity-search topic page so that developers can more easily learn about it.
To associate your repository with the similarity-search topic, visit your repo's landing page and select "manage topics."