Apache Solr Alternatives
Similar projects and alternatives to Apache Solr
-
Typesense
Open Source alternative to Algolia and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences
-
-
JetBrains
Developer Ecosystem Survey 2022. Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.
-
instant-meilisearch
The search client to use Meilisearch with InstantSearch.
-
MeiliSearch
An open-source, lightning-fast, and hyper-relevant search engine that fits effortlessly into your apps, websites, and workflow.
-
-
-
-
SonarLint
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
-
-
-
-
sonic
🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.
-
-
VictoriaMetrics
VictoriaMetrics: fast, cost-effective monitoring solution and time series database
-
-
Drools
Drools is a rule engine, DMN engine and complex event processing (CEP) engine for Java.
-
Deep Java Library (DJL)
An Engine-Agnostic Deep Learning Framework in Java
-
-
elasticsearch-mapper-attachments
Mapper Attachments Type plugin for Elasticsearch
-
-
Apache Solr reviews and mentions
-
Python vs. Java: Comparing the Pros, Cons, and Use Cases
Lucene (a search engine),
-
Is there already a product out there where you can write a keyword (or keywords) and be given the nearest section of a HUGE word document, access it to read or write, and then save it and it saves to the same section of that word document without having to open the whole document.
Apache Lucene would give you the indexing functionality you're looking for.
-
Approximate/Fuzzy Searching
Push the things you want to have in your full-text index into an open-source full-text solution, ie Apache Lucene.
-
Introduction to OpenSearch
In short, OpenSearch is an open source alternative to Elasticsearch. It is a search and analytics suite that includes a search engine daemon, OpenSearch, NoSQL database, and a visualization interface. It offers a distributed, full-text search engine based on Apache Lucene with a RESTful API interface and support for JSON documents.
- How can I make thousands of text documents easily searchable?
- How to create a smart search for example "last year", "less then 5 stars" etc.?
-
Unified tagging
This is kind of a personal implementation of enterprise search, so Apache Lucene or elasticsearch could do some of this, though that's a ton of development work and infrastructure just for me. I'm happy to do a bit of hacking/syncing, but building something from scratch is beyond my means at the moment.
-
[D] Java vs Python for Machine learning
To give a contrasting perspective, I think the Java ecosystem is much better suited for many data science tasks, and has a growing and well-maintained set of libraries for general purpose machine learning. I won't list them all, but TF-Java, DJL et al. have implementations of many modern architectures and there are a number of excellent libraries (CoreNLP, Lucene et al.) for working with text.
-
5 Open-Source Search Engines For your Website
Apache Lucene is a free and open-source search engine software library, originally written completely in Java. It is supported by the Apache Software Foundation and is released under the Apache Software License. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform.
-
Implementing auto-complete functionality in Elasticsearch - Part I: Prefix queries
A technology that makes it easy to implement such features is Elasticsearch - a search and analytics engine built on top of Apache Lucene library. Elasticsearch has distributed, multi-tenant architecture with built-in routing and re-balancing, making it easy to scale. It's a widely used data store for storing, searching, and analyzing large volumes of data.
- What is the best way to produce search results from a table?
-
Seeking: DropBox-esque PDF search of internal content!
Alternatively, the Apache Lucene engine is a very good indexer and search engine, extremely fast and open-source, but a bit of effort to use.
-
ClickHouse as an alternative to Elasticsearch for log storage and analysis
I found Apache Luecene really easy to use, but haven't experienced it at scale:
Stats
apache/lucene-solr is an open source project licensed under Apache License 2.0 which is an OSI approved license.
Popular Comparisons
Are you hiring? Post a new remote job listing for free.