ScyllaDB is a highly-scalable, high performance NoSQL database perfect for integrations with other big data architecture components.
ScyllaDB integrates seamlessly with your favorite big data and cloud application architectural components, either feeding or being fed from it, such as event streaming or analytics platforms.
Apache Spark is the fastest, most powerful and scalable streaming data analytics framework. Many users who deploy Spark deploy ScyllaDB because they are entirely complementary technologies. The ScyllaDB Migrator project is built against Apache Spark.
Akka allows developers to build highly concurrent distributed and resilient message-driven applications in Java and Scala. Video-on-demand provider Tubi uses Akka and ScyllaDB for machine learning experimentation.
Apache Parquet is a popular columnar storage format. Designed for storage efficiency and compression optimization, it is used across many big data ecosystems. You can use the ScyllaDB Spark Migrator to import Parquet files into ScyllaDB, and we are doing work to allow you to even output data from ScyllaDB into Parquet format.
ScyllaDB can be used as a persistent data store for many different application types, extending its use cases to entirely new paradigms such as graph, time series, distributed ledger, and caching.
JanusGraph is an open source distributed graph database that uses the Apache Gremlin/TinkerPop query language. JanusGraph databases backed with ScyllaDB are capable of scaling to billions of objects while maintaining smooth performance.
KairosDB is a general purpose distributed time series database (TSDB) that uses ScyllaDB for a persistent data store. KairosDB includes collectors for Telnet, REST and Graphite, and is extensible through plug-ins.
Newts is a distributed time series database (TSDB) purpose-built for OpenNMS. It is a purpose-built solution using ScyllaDB as an embedded distributed datastore to track network device time series data.
IOTA Chronicle is the permanode solution for IOTA Foundation’s distributed ledger technology. While some nodes in IOTA’s architecture can be ephemeral, IOTA uses ScyllaDB as its distributed persistent datastore in The Tangle.
Tips and Tricks for Maximizing ScyllaDB PerformanceA Guide to Getting the Most from Your ScyllaDB Database
What Will You Combine with the Power of ScyllaDB?
While we try to keep our ear to the ground when it comes to new and unique use cases for ScyllaDB, we’d love to hear what you are working on in your own projects. We’d invite you to contact us directly if you have a story to share, or join our Slack and our Google group based mailing list to share your work with your industry peers.
Join Our Open Source Community
Our open source NoSQL database community is vibrant and growing. Find ways to help make ScyllaDB the best open source database software possible.
Apache® and Apache Cassandra® are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. Amazon DynamoDB® and Dynamo Accelerator® are trademarks of Amazon.com, Inc. No endorsements by The Apache Software Foundation or Amazon.com, Inc. are implied by the use of these marks.