Core Features:
- Serverless Architecture and Pricing: Upstash Vector operates on a serverless model, abstracting away hosting and management complexities. Engineers are billed based on API calls, ensuring a transparent and cost-effective pricing structure aligned with our general philosophy and practices across all products. See pricing for more details.
- Low-Cost High-Performance Queries: Improved upon to the DiskANN[1], Upstash Vector enables engineers to execute queries with high recall rates and low latencies compared to exhaustive search methods. DiskANN’s efficiency significantly enhances the performance of vector queries, making it a powerful tool for data retrieval and analysis. See Approximate Nearest Neighbor Search to get more insight on the tech behind the Upstash Vector.
- Vector Similarity Functions: Powered by DiskANN, Upstash Vector supports different similarity functions, including Euclidean distance, Cosine similarity, and Dot Product. See Vector Similarity for more details.
- REST API and SDKs: The product is equipped with a REST API and SDKs (Python and TypeScript) for seamless integration into engineering workflows. Explore the technical details of these interfaces to incorporate Upstash Vector into your codebase effortlessly.
- Metadata Support: Upstash Vector allows users to attach metadata to vectors, enhancing data context. This feature contributes to referencing the original content upon retrieval. See Metadata documentation for more details.
- Metadata Filtering: Upstash Vector allows users to filter out the similarity search results based on specific metadata criteria. See Metadata Filtering documentation for more details.
References
- Subramanya, S. J., Devvrit, Kadekodi, R., Krishaswamy, R., Simhadri, H. V. (2019). DiskANN: Fast Accurate Billion-Point Nearest Neighbor Search on a Single Node. In Proceedings of the 33rd International Conference on Neural Information Processing Systems (NeurIPS ‘19), Article No.: 1233, Pages 13766–13776. [https://dl.acm.org/doi/abs/10.5555/3454287.3455520]