Module Description
Elasticsearch Connector is a set of modules designed to build a full Elasticsearch eco system in Drupal. It is using the official Elasticsearch PHP library. You can also view the github repo. One of the biggest companies are using Elasticsearch for big data. The ambitions of this module is to help Drupal handle big data at any kind and make it scalable. You can find more about Elasticsearch here - https://www.elastic.co/elasticsearch/

Hosted Elasticsearch solutions:

Amazon Elasticsearch Service makes it easy to deploy, operate, and scale Elasticsearch for log analytics, full text search, application monitoring, and more. Amazon Elasticsearch Service is a fully managed service that delivers Elasticsearch’s easy-to-use APIs and real-time capabilities along with the availability, scalability, and security required by production workloads. Use with module: https://www.drupal.org/project/elasticsearch_aws_connector, If you plan to use AWS, please read What is OpenSearch? Elastic Cloud will give you 14 days trial period. This is the hosted solution powered by Elastic.co with latest plugins created by them. With QBox.io you have 60$ credit to evaluate the service and you are not limited by time (They are charging for nodes by the compute hours). Great way to evaluate the module at any time! Current implementations:


* Elasticsearch Connector (7.x, 8.x)
* The module responsible for handling cluster connection and cluster settings.
* Supporting features module.


* Elasticsearch Connector Devel (7.x)
* Exporting a Drupal block with query debug information.


* Elasticsearch Watchdog (7.x)
* Logging all watchdog messages into Elasticsearch.
* Freetext search in messages.
* Facet filtering + additional filters on username and domain name.
* Top 100 not found pages
* Top 100 access denied pages
* Automatic delete of old logs based on Elasticsearch TTL, no cronjob needed!
* Delete logs by filter possibility
* Possibility to collect watchdogs from other sites


* Search API integration (7.x, 8.x) - Search API project page
* Host more than one Drupal indices on one Elasticsearch index
* Query statistics collection
* Search API facets
* Search API facets OR
* More Like This
* Wildcard search (Key* or Key?)
* Search API Autocomplete-Supporting search as you type and direct linking the result to its view page.
* Elasticsearch highlighting support
* Search API Spellcheck
* Search API Location - Support currently Geofield module.
* Search API Site


* Views integration (7.x, 8.x.dev) - Views module
* Selecting from any index and document type in cluster.


* Elasticsearch Statistics (7.x)
* Logging the statistics asynchronous into Elasticsearch.
* Recent hits page
* Top pages
* Top IP
* Top visitors
* Top referrers
* Automatic delete of old logs based on Elasticsearch TTL, no cronjob needed!
* Most viewed content block.


* Sequence module
* Helper module allowing you to generate auto increment IDs stored in elasticsearch.
* Use elasticsearch_connector_sequence_get_next('your_sequence_id_key') to generate IDs.



The project depends on following modules:

Ctools

Libraries installation

You have two ways to install the required libraries:


* Use the Composer Manager module to install the libraries.

Drupal 8 The GSoC project integration with Elasticsearch, has been merged into Elasticsearch Connector module.

If you want to test the project, you can do it by installing it on Simplytest.me. In "Advance options" you can add other projects like "Search API" and/or other dependencies.

Project Roadmap:


* Stable 8.0.x release for Elasticsearch 7.x with security coverage, see details on #2862450: [Meta] Roadmap for a stable release with security coverage.

Initial development sponsored by:

Versions info:

Drupal module Elasticsearch client Elasticsearch server x.x-1.x (Minor support) 1.x 1.x (End of life 2017-01-16) x.x-2.x (Minor support) 2.x 1.x, 2.x (End of life 2018-02-28) x.x-5.x 5.x 5.x(End of life 2019-03-11) x.x-6.x 6.x 6.x(End of life 2020-11-20) x.x-7.x 7.x 7.x For more information check Elasticsearch EOL

Project Usage
5375
Creation Date
Changed Date
Security Covered
Not Covered By Security Advisory
Version Available
Production
Module Summary
Elasticsearch Connector aims to help Drupal handle big data and make it scalable by building a full Elasticsearch ecosystem in Drupal using the official Elasticsearch PHP library.
Data Name
elasticsearch_connector

OPENAI CHATBOT

OPENAI CHATBOT

12:31:22
Generic Chatbot
Hi, I'm a Drupal module expert powered by OpenAI, answering your questions about the Drupal module ecosystem. How can I be helpful today? Please note that we will log your question.