Strapdata created Elassandra to simplify your data stack. Elassandra is an opensource cloud-agnostic solution to store and analyze your data, by tightly integrating the powerful search engine Elasticsearch into the mission-critical database Apache Cassandra.
The power of Elasticsearch™ directly from Apache Cassandra™
Elassandra is the only open source Database and Search Engine based on a multi-master architecture. Resilient by design, Elassandra continuously serves requests when a server or a datacenter fails. Read more.
By using Apache Cassandra™ as a primary data storage for Elasticsearch™, Elassandra eliminates the need to continuously replicate and synchronise data to Elasticsearch™. With integrated security and monitoring, Elassandra makes your data stack simple, secure and easy to manage.
Run your applications anywhere, in any datacenter, across clouds or on premise, Elassandra is multi-cloud. Elassandra gives you the flexibility to migrate with no downtime and the freedom to choose your cloud provider.
Elasticsearch™ is an opensource distributed, RESTful search and analytics engine built on top of Apache Lucene.
Apache Cassandra™ is a distributed database providing linear scalablity and proven fault-tolerence for mission-critical data.
Elassandra provides mission-critical Elasticsearch™ allowing to directly search in your Apache Cassandra™ data on many datacenters.
Used by developers and organisations all over the world, see how our customers are leveraging Elassandra to power their projects.
"With multiple Data Centers totaling more than 50 Elassandra nodes, thousands of CPUs, more than 10TB RAM, and several hundred TB of storage in a self-managed Kubernetes cluster and 1500+ Elasticsearch indexes, we get a powerful and flexible solution for many applications including Reporting, Business Intelligence, Operational Systems, and Machine Learning from a single Big Data Platform.”, Robert LIOTTA, SVP IT ENTERPRISE ARCHITECT at Ceva Logistics
"We collect and visualize our infrastructure logs with Beat, Logstash, Elassandra and Kibana running in docker containers. Because Elassandra has no Single Point Of Write, Logstash does not need to buffer events into memory when an Elassandra node is down, preventing us from losing events.", Emmanuel Peru, CTO at INEAT-Group
"We started using Cassandra in 2015 and we switched to Elassandra very easily. It provides powerful Elasticsearch queries through the CQL driver allowing us to build our SAAS Skill Data service at a large scale.", Florian Bojda, CTO at eLamp
"We continuously collect energy production and various sensors metrics into Elassandra from our solar PV plants located in Japan. Realtime visualisation and Apache Spark processing helped us to improve the design of our product, the Hydrelio™ technology.", Alexis Gaveau, CEO at Ciel & Terre
Elassandra is Apache Cassandra with a closely integrated Elasticsearch engine. Cassandra data can be indexed in Elasticsearch without being duplicated.
Master-Slave databases are well known for more than three decades. Whatever a database is monolithic or distributed, SQL or NoSQL, when an outage occurs, a master-slave system requires a runtime decision to promote a slave node or a slave datacenter to the master role. The runtime decision to switch must be taken carefully, not too fast, otherwise you can get an unstable system. By contrast, Cassandra and Elassandra relaxe the consistency and repair the data asynchronously with a Last Write Win strategy and thus continuously take read/write operations on available nodes. Finally, with Cassandra and Elassandra, you just need to periodically check there is no regression in the resiliency of your application. Netflix has even develop Chaos Monkey, a tool that randomly terminates virtual machine instances and containers that run inside of their production environment to check that !
Strapdata© 2017. Elasticsearch, Kibana, Logstash and Beat are trademarks of Elasticsearch BV, registered in the U.S. and in other countries.
Apache Cassandra, Apache, Tomcat, Lucene, Hadoop, HDFS, Spark, and Cassandra are trademarks of the Apache Software Foundation or its subsidiaries in Canada, the United States and/or other countries.