Java Search

Elasticsearch is a distributed, RESTful search and analytics engine capable of addressing a growing number of use cases. As the heart of the Elastic Stack, it centrally stores your data for lightning fast search, fine‑tuned relevancy, and powerful analytics that scale with ease.


dejavu: The missing Web UI for Elasticsearch Dejavu: Intro Features a. Easily Connect to Indices b. Visual Filters c. Modern UI Elements d. Import JSON or CSV Data e. Build search UIs Comparison Roadmap Build Local


dejavu: The missing Web UI for Elasticsearch Dejavu: Intro Features a. Easily Connect to Indices b. Visual Filters c. Modern UI Elements d. Import JSON or CSV Data e. Build search UIs Comparison Roadmap Build Local


OpenSearch is an open source search and analytics engine derived from Elasticsearch 7.10.2, and is currently in an alpha state. While we're still in the process of getting set up, we are excited to build the best distributed search engine on the planet with you.


Apache Lucene/Solr lucene/ is a search engine library solr/ is a search engine server that uses lucene To compile the sources run 'ant compile' To run all the tests run 'ant test' To setup your ide run 'ant idea', 'ant netbeans', or 'ant


Awesome Elasticsearch ← Awesome TypeScript -= Awesome Elasticsearch =- General Elastic Stack Elasticsearch official website Logstash is a data pipeline that helps you process logs and other


ZomboDB is a Postgres extension that enables efficient full-text searching via the use of indexes backed by Elasticsearch. In order to achieve this, ZomboDB implements Postgres' Access Method API. In practical terms, a Zo


YaCy What is this? YaCy is a search engine software. It takes a new approach to search because it does not use a central server. Instead, its search results come from a network of independent peers. In such a dist


Mirage: ? GUI for Elasticsearch Queries Mirage: Intro Features Roadmap Build Locally How to contribute Get Mirage a. Hosted b. Chrome Extension c. d. Run with Docker e. Elasticsearch Plugin (


JEST Jest is a Java HTTP Rest client for ElasticSearch. ElasticSearch is an Open Source (Apache 2), Distributed, RESTful, Search Engine built on top of Apache Lucene. ElasticSearch already has a Java API which is also used


Elassandra Elassandra is a fork of Elasticsearch modified to run as a plugin for Apache Cassandra in a scalable and resilient peer-to-peer architecture. Elasticsearch code is embedded in Cassanda nodes providing advanced search


Elasticsearch File System Crawler (FS Crawler)


Anserini Anserini is an open-source information retrieval toolkit built on Lucene that aims to bridge the gap between academic information retrieval research and the practice of building real-world search applications. T


Fess is a very powerful and easily deployable Enterprise Search Server. You can quickly install and run Fess on any platform where you can run the Java Runtime Environment.

HanLP Analyzer for Elasticsearch


HanLP Analyzer for Elasticsearch


Visual Search A visual search engine based on Elasticsearch and Tensorflow (now fully dockerized to run it in up-to-date development environments). Description This repository contains code in Python 2.7 and utilize


Datashare Download Documentation Datashare's user guide can be found here: Frontend This repository is only the backend part of

Spring Data - Apache Solr integration


Spring Data for Apache Solr The primary goal of the Spring Data project is to make it easier to build Spring-powered applications that use new data access technologies such as non-relational databases, map-reduce fra


Elastic announced the great news that they are working on SQL support at Elastic{ON} 2017! You can find the talk on this topic on the Elastic Website sql4es: JDBC driver for Elasticsearch Sql-for-Elasticsearch (sql4es) is a jdbc


Elasticsearch plugin for nearest neighbor search. Store vectors and run similarity search using exact and approximate algorithms.


Linden Linden is a distributed and real-time search system built on top of Lucene. Linden is widely used in Xiaomi. Linden provides a SQL-like query language interface named BQL(Browsing Query Language). BQL is simple and strai


everywhere ? The name is inspired by everything, an awesome tool to search files in your PC. But the limitation is it can only search for filename. Recently, I am developing a tool to scan the documents in PC to search fo


Rated Ranking Evaluator The Rated Ranking Evaluator (RRE) is a search quality evaluation tool which, as the name suggests, evaluates the quality of results coming from a search infrastructure. For a detailed description of the


Born To Simplify Development What is Easy-Es? Easy-Es is a powerfully enhanced toolkit of RestHighLevelClient for simplify development. This toolkit p


word2vec for Lucene "word2vec for Lucene" extracts word vectors from Lucene index. strength and weakness strength You don't need to provide a text file besides Lucene index. You don't need to normalize

Java Client for RediSearch


JRediSearch A Java Client Library for RediSearch Overview This project contains a Java library abstracting the API of the RediSearch Redis module, that implements a powerful in-memory search engine inside


Apache Lucene Apache Lucene is a high-performance, full featured text search engine library written in Java. Online Documentation This README file onl


YaCy Grid Component: Search The YaCy Grid is the second-generation implementation of YaCy, a peer-to-peer search engine. A YaCy Grid installation consists of a set of micro-services which communicate with each other using the MCP


Search Guard We moved from GitHub to GitLab Please find our repositories here: Search Guard - Security for Elasticsearch Search Guard(®) is an Elasticsearch plugin that of


Doks is a CLI tool that aggregates documents coming from multiple sources (github, google drive, etc.) into a search engine (Lucene is used by default for minimum local setup but elasticsearch can be used instead).


indexer4j Simple full text indexing and searching library for Java Install Gradle repositories { jcenter() } dependencies { compile 'com.haeungun.indexer4j:indexer4j:<:the-latest-version&


HANGRY: hungry and angry. We're hangry for first-class vector search in Lucene based search! (experimental)

Zhihong SHEN
sql interface for solr cloud


solr-sql solr-sql provides sql interfaces for solr cloud(, by which developers can operate on solr cloud via JDBC protocols. On the same time, solr-sql is an Apache Calcite(see http://calcite.apach


The Community Mod A Mod by The Community for the Community! How to use Star the mod for free collab. If starring it doesn't work try this. How to add


At-a-glance overview diagrams of Apache Lucene's default PostingsFormat (inverted index binary format).


This project is no longer maintained. XLTSearch XLTSearch is a high-performance, portable and configurable desktop search application / information retrieval system intended for fast, full-text and metadata searches ov


seunjeon for Elasticsearch 7 or newer analysis-seunjeon(은전한닢) is the best Korean analyzer, especially useful for Elasticsearch. Unfortunately original


EBQuery Table of Contents Introduction - Enterprise Backend as a Service Requirements Getting started Using EBQuery Features Introduction - Enterprise


Joojle Search Engine, Based on Inverted Index Algorithms How to use Select Add Documents option and enter documents path Then use Process Documents op


简介 convert SQL to Elasticsearch DSL in java. 将SQL转成Elasticsearch的DSL的工具,语言类型:Java。 内含javabean转sql的工具类(DSLSqlHelper) 实现DSLSelectHandler接口可将SQL转成其他类SQL查


♜ TowerDefense •Completo• Linguagem utilizada: JAVA Tower Defense Tower Defense é um subgênero de estratégia. Geralmente, o objetivo desses jogos é de


mini-search-engine Mini Search Engine with Python - assume there are 10 documents 1. Super Simple Search Engine Assume that there are 10 documents and