Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Top 23 Java ElasticSearch Projects
😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲：涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识
Free and Open, Distributed, RESTful Search EngineProject mention: Where to store high-cardinality metrics? | reddit.com/r/sre | 2023-02-07
Elasticsearch. The storage overhead has been significantly improved with their new TSDB work: https://github.com/elastic/elasticsearch/issues/74660
Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
spring boot 实践学习案例，是 spring boot 初学者及核心技术巩固的最佳实践。
The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary.
JanusGraph: an open-source, distributed graph database
CrateDB is a distributed SQL database that makes it simple to store and analyze massive amounts of data in real-time. Built on top of Lucene.Project mention: Distributed query execution in CrateDB: What you need to know | dev.to | 2022-07-20
A logical execution plan does not take into account the information about data distribution. CrateDB is a distributed database and data is sharded: a table can be split into many parts - so-called shards. Shards can be independently replicated and moved from one node to another. The number of shards a table can have is specified at the time the table is created.
This Pinyin Analysis plugin is used to do conversion between Chinese characters and Pinyin.Project mention: curl then unzip failed with <(()) | reddit.com/r/linuxquestions | 2022-04-17
curl -L -s https://github.com/medcl/elasticsearch-analysis-pinyin/archive/refs/tags/v8.1.2.tar.gz -o - | tar -xz -C /usr/share/elasticsearch/plugins
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
Elassandra = Elasticsearch + Apache CassandraProject mention: Using Elastic Search Cluster with Cassandra Cluster. | reddit.com/r/elasticsearch | 2022-05-02
an open source geocoder for openstreetmap data (by komoot)Project mention: What is the easiest way to deploy OSM on the premise? like nominatim.openstreetmap.org, but offline version. | reddit.com/r/openstreetmap | 2022-09-19
Plugin to integrate Learning to Rank (aka machine learning for better relevance) with ElasticsearchProject mention: New free tool that uses fine-tuned BERT model to surface answers from research papers | reddit.com/r/LanguageTechnology | 2022-10-28
I worked on a learning-to-rank problem at a previous job (which unfortunately never got deployed womp, womp). This was early days, so at the time I was looking at using LambdaMART with solr or elasticsearch for reranking with a Bayesian click model to get pseudo-labels for relevance.
Ebean ORMProject mention: How do you guys go about the persistence layer? | reddit.com/r/java | 2022-03-23
You can have a look at https://ebean.io/ ... better control over the generated SQL, multiple levels of abstraction, can generate DB migrations and run the DB migrations, transparent encryption support, SQL 2011 history support, test against docker containers.
Elasticsearch File System Crawler (FS Crawler)Project mention: Tools for converting assorted text files to JSON? | reddit.com/r/elasticsearch | 2022-10-08
Or use the ingest Attachment plugin, or https://github.com/dadoonet/fscrawler and remove any doubt
Fess is very powerful and easily deployable Enterprise Search Server.Project mention: All I wanted to do was log in | reddit.com/r/iiiiiiitttttttttttt | 2022-10-28
Could be related
Kafka Connect Elasticsearch connector
Springy Store is a conceptual simple μServices-based project using the latest cutting-edge technologies, to demonstrate how the Store services are created to be a cloud-native and 12-factor app agnostic. Those μServices are developed based on Spring Boot & Cloud framework that implements cloud-native intuitive, design patterns, and best practices.Project mention: Any examples of a well designed Java web backend? | reddit.com/r/java | 2022-11-19
This is my filtered list of open-source projects that I use for learning: https://github.com/codurance/academy-walking-skeleton/blob/main/simpleWebservice/src/main/java/com/kata/SimpleWebservice/UserRepository.java https://github.com/bwajtr/java-persistence-frameworks-comparison https://github.com/thombergs/code-examples/tree/master/spring-boot/spring-boot-testing https://github.com/codurance/all-aboard-backend https://github.com/codurance/gandalf https://github.com/codurance/hotel-kata-boot https://github.com/codurance/hotel-kata-monolith https://github.com/codurance/hotel-kata-raw https://github.com/codurance/mementor https://github.com/codurance/pouch https://github.com/codurance/Retropolis-BE https://github.com/codurance/SalarySlipKata https://github.com/codurance/sessionize https://github.com/codurance/task-list https://github.com/ddd-by-examples/factory https://github.com/doctore/Spring5Microservices https://github.com/eventuate-examples/eventuate-examples-java-customers-and-orders https://github.com/gitpushforcemain/nerdy-jokes-app https://github.com/gothinkster/spring-boot-realworld-example-app https://github.com/gtiwari333/spring-boot-web-application-sample https://github.com/hamvocke/spring-testing https://github.com/hmcts/spring-boot-template https://github.com/IBM/template-java-spring https://github.com/isd-soft https://github.com/jitterted/mobreg https://github.com/jref/covid-19-demo https://github.com/jref/vaccination-start https://github.com/lpalma/merlin https://github.com/mechero/full-reactive-stack https://github.com/mohamed-taman/Springy-Store-Microservices https://github.com/nelkinda https://github.com/OlgaMaciaszek/spring-cloud-netflix-demo https://github.com/pavelfomin/spring-boot-rest-example https://github.com/PravSonawane/fakes-over-mocks https://github.com/remal/java-tools https://github.com/remal/oss-template-java-gradle https://github.com/pavelfomin/resume/blob/master/resume.html.pdf https://github.com/richardjwild/how-to-java https://github.com/rieckpil/java-testing-ecosystem https://github.com/rieckpil/testing-spring-boot-applications-masterclass https://spring.io/guides https://www.javaguides.net/2022/03/spring-boot-unit-testing-service-layer.html?spref=tw https://github.com/spring-petclinic https://github.com/stratospheric-dev/stratospheric https://github.com/tericcabrel/spring-user-management https://github.com/thombergs/buckpal https://github.com/Throyer/springboot-api-rest-example https://github.com/TomSpencerLondon/Quiz https://github.com/vladmihalcea/high-performance-java-persistence https://github.com/Vukan-Markovic/Distributed-information-systems https://github.com/yacekmm/testingDemo https://github.com/kamaruzzaman https://github.com/evrentan?tab=repositories https://github.com/ConstantinKV/demo-sca-provider https://github.com/sqshq/piggymetrics https://github.com/ESchouten/CleanArchitecture https://github.com/CodelyTV/java-ddd-example https://github.com/lsoares/clean-architecture-sample https://github.com/mattia-battiston/clean-architecture-example https://github.com/techyourchance https://github.com/ttulka/ddd-example-ecommerce-microservices https://github.com/ttulka/ddd-example-ecommerce https://github.com/victorrentea/clean-architecture https://github.com/victorrentea/clean-code-java https://github.com/victorrentea/ddd https://github.com/victorrentea/integration-testing-spring
Official Elasticsearch Java ClientProject mention: BulkProcessor equivalent in the new Java API Client | reddit.com/r/elasticsearch | 2022-09-27
There is no replacement currently. There is an open issue in the new java client repo you can follow: https://github.com/elastic/elasticsearch-java/issues/108
Automatic instrumentation for 3rd-party libraries in Java applications with OpenTracing.
Scalable SNOMED CT Terminology Server using Elasticsearch (by IHTSDO)
Elasticsearch and appbase.io library for Android (and Java)Project mention: Best way to integrate elastic app search into an android app using Kotlin? | reddit.com/r/elasticsearch | 2022-06-03
📝 A repository containing different java tutorialsProject mention: Hot reload SSL configuration for a server and http client | reddit.com/r/scala | 2022-06-12
Hi, I have been working on a small library to make hot reloading of a ssl configuration for a server and http client possible. I was just curious why we needed to restart the server or recreate a http client with new ssl configuration when the keystores needed to be updated. I wanted to learn how the ssl configuration is handled in java and was just curious if I could be able to bypass this limitation and reload the ssl configuration instantly. An alternative would be to use nginx as a proxy with ssl configuration for a server setup, but I was a bit bored and wanted to achieve this just in java. In the above demo I demonstrate a spring boot with embedded jetty server, however similar behaviour is possible with akka or other servers which use SSLContext, SSLSocketFactory, SSLEngine, TrustManager or KeyManager. The server has an initial ssl configuration and it will get updated by an admin application from the terminal through an https request, but it can also use a file listener to update it. If the keystores on the filesystem get replaced or updated it can also pick that up or fetch it from a database based on a trigger or something else. The demo can be found here https://github.com/Hakky54/java-tutorials/tree/main/instant-server-ssl-reloading I use my own library to have this setup working, which is available here: https://github.com/Hakky54/sslcontext-kickstart
Realtime Data Processing and Search Engine Implementation.
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Java ElasticSearch related posts
Where to store high-cardinality metrics?
4 projects | reddit.com/r/sre | 7 Feb 2023
Things that improved between Elasticsearch 1 and 7
1 project | news.ycombinator.com | 26 Jan 2023
Problem with kibana :(
1 project | reddit.com/r/elasticsearch | 12 Dec 2022
Did you upgrade to MacOS Ventura? How did it go?
1 project | reddit.com/r/ruby | 3 Nov 2022
GitHub Copilot investigation
3 projects | reddit.com/r/programming | 17 Oct 2022
How to query exact match of a string on any field in Elasticsearch 1.7?
1 project | reddit.com/r/elasticsearch | 12 Oct 2022
Tools for converting assorted text files to JSON?
2 projects | reddit.com/r/elasticsearch | 8 Oct 2022
A note from our sponsor - Sonar
www.sonarsource.com | 9 Feb 2023
What are some of the best open-source ElasticSearch projects in Java? This list will help you: