Skip to main content
TrustRadius
Weaviate

Weaviate

Overview

What is Weaviate?

Weaviate is an open-source vector database designed by Weaviate B.V. to store data objects and vector embeddings from machine learning models. According to the vendor, it enables businesses of all sizes, from startups to large enterprises, to perform fast and efficient searches based on semantic properties....

Read more
Recent Reviews
TrustRadius

Leaving a review helps other professionals like you evaluate Open-Source Database Software

Be the first one in your network to review Weaviate, and make your voice heard!

Return to navigation

Pricing

View all pricing

What is Weaviate?

Weaviate is an open-source vector database used to store data objects and vector embeddings from ML-models, and scale into billions of data objects, from the company of the same name in Amsterdam. Users can can index billions of data objects to search through, and combine multiple search…

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://weaviate.io/pricing

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

9 people also want pricing

Alternatives Pricing

What is MongoDB?

MongoDB is an open source document-oriented database system. It is part of the NoSQL family of database systems. Instead of storing data in tables as is done in a "classical" relational database, MongoDB stores structured data as JSON-like documents with dynamic schemas (MongoDB calls the format…

What is Redisâ„¢*?

Redis is an open source in-memory data structure server and NoSQL database.

Return to navigation

Product Details

What is Weaviate?

Weaviate is an open-source vector database designed by Weaviate B.V. to store data objects and vector embeddings from machine learning models. According to the vendor, it enables businesses of all sizes, from startups to large enterprises, to perform fast and efficient searches based on semantic properties. With its ability to combine vector search with structured filtering, Weaviate is positioned as a valuable tool for software engineers, data engineers, data scientists, AI researchers, and information retrieval specialists across various industries.

Key Features

Fast queries: Weaviate allows for lightning-fast nearest neighbor searches of millions of objects in under 100 milliseconds. It supports queries on both vectors and structured properties, enabling efficient combined vector and scalar searches. The hierarchical navigable small world (HNSW) multilayered graph indexing mechanism ensures speedy retrieval of relevant results.

Ingest any media type with Weaviate Modules: Weaviate supports a variety of Weaviate modules that automatically vectorize different media types, including text, images, and more. These modules leverage state-of-the-art AI models (e.g., Transformers) to vectorize textual data at search and query time. Additionally, users have the flexibility to create custom modules to extend Weaviate's capabilities.

Real-time and persistent: Weaviate allows real-time querying and retrieval of data, even during ongoing data imports or updates. Every write operation is immediately persisted through a Write-Ahead-Log (WAL) mechanism, ensuring data durability and availability.

Horizontal Scalability: Weaviate is designed to scale horizontally, enabling users to scale the database based on their specific needs, such as maximum ingestion, query throughput, or dataset size. Its distributed nature ensures seamless scalability across multiple nodes, providing high availability and fault tolerance.

High-Availability (on the roadmap): The vendor has plans to implement high-availability features in Weaviate, further enhancing the reliability and fault tolerance of the database.

Graph-like connections between objects: Weaviate supports graph-like connections between objects, allowing users to create arbitrary connections and relationships between data points. These connections can be traversed using the GraphQL interface, enabling powerful graph-based querying capabilities.

Cost-Effectiveness: Weaviate offers a cost-effective solution by allowing users to manage large datasets without the need to keep them entirely in memory. Users can optimize query performance while effectively managing costs by utilizing available memory.

Weaviate Videos

Weaviate + Haystack presented by Laura Ham (Harry Potter example)
Orchest + Weaviate + Streamlit to search through blogs

Weaviate Competitors

Weaviate Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Weaviate is an open-source vector database used to store data objects and vector embeddings from ML-models, and scale into billions of data objects, from the company of the same name in Amsterdam. Users can can index billions of data objects to search through, and combine multiple search techniques, such as keyword-based and vector search, to provide search experiences.

Weaviate starts at $0.

Qdrant, Pinecone, and Milvus are common alternatives for Weaviate.
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews

Sorry, no reviews are available for this product yet

Return to navigation