Elassandra Enterprise supports query time join accross Elasticsearch indices sharing the same Casandra partition key. This allows to efficiently join many Cassandra tables on the partition key without network overhead.
The JMX feature exposes Elasticsearch statistics over JMX, allowing to monitor both Cassandra and Elasticsearch indices within a single JMX monitoring tool. The JMX monitoring is compatible with the Cassandra pluggable metric reporter and can periodically push JMX statistics to InfluxDB or Prometheus and build dashboards with grafana.
Finally, JMX allows to gracefully disable/enable Elasticsearch search on a node before/after a maintenance operations to ensure all search requests are properly executed.
Protect your data with SSL/TLS network encryption for Elasticsearch client-to-node and node-to-node connections. Based on the Cassandra SSL certificates and settings, it supports SSL client authentication and standard JCE algorithms and protocols.
Elassandra Enterprise provides Elasticsearch user authentication, role-based access control, and audit trail for Elasticsearch. User authentication and authorization relies on the underlying Cassandra authenticator and role-based authorizer, thus providing unified security for both Cassandra and Elasticsearch. Accounting can be done in a flat file on every nodes, or in a Cassandra table that you can index in Elasticsearch to get a per user report.
The Elassandra Enterprise edition provides a Cassandra LDAP authenticator, allowing to delegate user authenticate to your LDAP server for both Cassandra and Elasticsearch access.