=============================
Integrate ScyllaDB with Spark
=============================


ScyllaDB is Apache Cassandra compatible at the CQL binary protocol level, and any driver which uses CQL will work with ScyllaDB. See `ScyllaDB Drivers <https://docs.scylladb.com/stable/drivers/index.html>`_. Any application which uses a CQL driver will work with ScyllaDB.

The list below contains integration projects using ScyllaDB with Spark. If you have tested your application with ScyllaDB and want to publish the results, contact us using the `community forum <https://forum.scylladb.com>`_.



* `Hooking up Spark and ScyllaDB (multi-part blog - part 1) <https://www.scylladb.com/2018/07/31/spark-scylla/>`_

* `Hooking up Spark and ScyllaDB (multi-part blog - part 2) <https://www.scylladb.com/2018/08/21/spark-scylla-2/>`_

* `Hooking up Spark and ScyllaDB (multi-part blog - part 3) <https://www.scylladb.com/2018/10/08/hooking-up-spark-and-scylla-part-3/>`_

* `Hooking up Spark and ScyllaDB (multi-part blog - part 4) <https://www.scylladb.com/2018/11/13/hooking-up-spark-and-scylladb-part-4/>`_

* :doc:`Integration with Spark (KB article) </kb/scylla-and-spark-integration>` 

* `Analyzing flight delays with ScyllaDB on top of Spark (blog entry) <https://www.scylladb.com/2017/05/02/analyzing-flight-delays-scylla-spark-2/>`_

* `Using Spark with ScyllaDB lesson <https://university.scylladb.com/courses/the-mutant-monitoring-system-training-course/lessons/using-spark-with-scylla/>`_ on ScyllaDB University 





