Apache Solr
Solr is highly reliable, scalable and fault tolerant, providing distributed indexing, replication and load-balanced querying, automated failover and recovery, centralized configuration and more. Solr powers the search and navigation features of many of the world's largest internet sites. Hundreds of features make Solr incredibly versatile. From tutorials to in-depth documentation, you'll find it here. Scale with confidence in data integrity and performance. Get support and give back. Contribute to the Solr project. Containerize your Solr deployments with Docker. Automate the deployment of Solr with Kubernetes. Solr powers some of the most heavily-trafficked websites and applications in the world. See the Powered By section for some examples. Power your global enterprise or your weekend project. Click here to download the Solr binary from the available mirrors. The Solr Quick Start tutorial will help you start working with Solr. Once you've completed the tutorial, continue to learn with the Solr resource library. The Solr PMC is pleased to announce the release of Apache Solr 10.0.0. Download here. The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are defined by collaborative consensus based processes, an open, pragmatic software license and a desire to create high quality software that leads the way in its field. Apache Lucene, Apache Solr, Apache PyLucene, Apache Open Relevance Project and their respective logos are trademarks of The Apache Software Foundation. All other marks mentioned may be trademarks or registered trademarks of their respective owners. Solr is a standalone enterprise search server with a REST-like API. You put documents in it (called "indexing") via JSON, XML, CSV or binary over HTTP. You query it via HTTP GET and receive JSON, XML, CSV or binary results. Powered by Lucene , Solr enables powerful matching capabilities including phrases, wildcards, joins, grouping and much more across any data type Solr is proven at extremely large scales the world over Solr uses the tools you use to make application building a snap Solr ships with a built-in, responsive administrative user interface to make it easy to control your Solr instances Need more insight into your instances? Solr publishes loads of metric data via JMX Built on the battle-tested Apache Zookeeper, Solr makes it easy to scale up and down. Solr bakes in replication, distribution, rebalancing and fault tolerance out of the box. Solr's is designed to adapt to your needs all while simplifying configuration Want to see your updates now? Solr takes advantage of Lucene's Near Real-Time Indexing capabilities to make sure you see your content when you want to see it Solr publishes many well-defined extension points that make it easy to plugin both index and query time plugins. Of course, since it is Apache-licensed open source, you can change any code you want! Solr uses t
Vald
Vald is high scalable distributed high-speed approximate nearest neighbor search engine
A Highly Scalable Distributed Vector Search Engine Vald is a highly scalable distributed fast approximate nearest neighbor dense vector search engine. Vald is designed and implemented based on the Cloud-Native architecture. It uses the fastest ANN Algorithm NGT to search neighbors. Vald has automatic vector indexing and index backup, and horizontal scaling which made for searching from billions of feature vector data. Vald is easy to use, feature-rich and highly customizable as you needed. Usually the graph requires locking during indexing, which cause stop-the-world. But Vald uses distributed index graph so it continues to work during indexing. Vald implements it's own highly customizable Ingress/Egress filter. Which can be configured to fit the gRPC interface. Horizontal scalable on memory and cpu for your demand. Vald supports to auto backup feature using Object Storage or Persistent Volume which enables disaster recovery. Vald distribute vector index to multiple agent, each agent stores different index. Vald stores each index in multiple agents which enables index replicas. Automatically rebalance the replica when some Vald agent goes down. Vald can be easily installed in a few steps. You can configure the number of vector dimension, the number of replica and etc. Golang, Java, Nodejs and python is supported. Overview shows the concept of Vald and mentions the top level design of Vald. If you'd like to configure for your Vald Cluster or wonder how to operate, you can find out the answer from these documents. When you encounter any problem, please refer to these documents and try to resolve it. When wondering anything about Vald, please contact to us via Slack or Github.
Apache Solr
Vald
Apache Solr
Vald
Only in Apache Solr (10)
Only in Vald (9)
Apache Solr
Vald