Illustration Image

Cassandra.Link

The best knowledge base on Apache Cassandra®

Helping platform leaders, architects, engineers, and operators build scalable real time data platforms.

10/9/2019

Reading time:N/A min

HadesArchitect/CaSpark

by John Doe

Cassandra + Spark = ❤️A Hands-on Lab delivered by DataStax' Developer Advocates team. Want to learn the awesomness of distributed databases and computational systems? Jump in, watch the slides and do the practicals steps!SlidesCodeLabs CassandraLabsReqsgitdockerdocker-composeInstallationgit clone https://github.com/HadesArchitect/CaSpark.gitcd CaSparkdocker-compose up -dUsageFor the Cassandra labs, access DataStaxs Studio: http://localhost:9091For the Spark labs, access Jupyter Notebooks: http://localhost:8888 password: datastaxYou may need to use some custom IP instead of localhost if you use docker-for-mac, docker-for-windows or similar installation.Known IssuesIn some cases executing the exercises may lead to memory issues, especially on weaker or non-Linux machines due to docker limitations on memory. If you have any issues with exercises after the first few, try to clean up and start again docker-compose kill && docker-compose down && docker-compose up -d. You may need to repeat steps of the notebook you were working on.

Illustration Image

Cassandra + Spark = ❤️

A Hands-on Lab delivered by DataStax' Developer Advocates team. Want to learn the awesomness of distributed databases and computational systems? Jump in, watch the slides and do the practicals steps!

Slides

CodeLabs Cassandra

Labs

Reqs

  • git
  • docker
  • docker-compose

Installation

git clone https://github.com/HadesArchitect/CaSpark.git
cd CaSpark
docker-compose up -d

Usage

You may need to use some custom IP instead of localhost if you use docker-for-mac, docker-for-windows or similar installation.

Known Issues

In some cases executing the exercises may lead to memory issues, especially on weaker or non-Linux machines due to docker limitations on memory. If you have any issues with exercises after the first few, try to clean up and start again docker-compose kill && docker-compose down && docker-compose up -d. You may need to repeat steps of the notebook you were working on.

Related Articles

python
cassandra
spark

GitHub - andreia-negreira/Data_streaming_project: Data streaming project with robust end-to-end pipeline, combining tools such as Airflow, Kafka, Spark, Cassandra and containerized solution to easy deployment.

andreia-negreira

12/2/2023

cassandra
spark

Checkout Planet Cassandra

Claim Your Free Planet Cassandra Contributor T-shirt!

Make your contribution and score a FREE Planet Cassandra Contributor T-Shirt! 
We value our incredible Cassandra community, and we want to express our gratitude by sending an exclusive Planet Cassandra Contributor T-Shirt you can wear with pride.

Join Our Newsletter!

Sign up below to receive email updates and see what's going on with our company

Explore Related Topics

AllKafkaSparkScyllaSStableKubernetesApiGithubGraphQl

Explore Further

cassandra