Cassandra
Cassandra Analytics provides the Cassandra Spark Bulk Reader, an open-source library that lets you run arbitrary Spark jobs against an Apache Cassandra cluster.
Platform availability
Available on 1 of 9 platforms
- Unraid (not listed)
- TrueNAS (not listed)
- Umbrel (not listed)
- ZimaOS (not listed)
- Proxmox (not listed)
- Helm
- Mac (not listed)
- Windows (not listed)
- Linux (not listed)
Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.
55/100 Fair
- Maintained
- 100last commit 3 days ago
- Popular
- 3343 GitHub stars
- Easy to install
- 251 install platform, install notes
- Light to run
- 108 GB minimum RAM
Availability: platform listings confirmed today
- GitHub stars
- 43
- Open issues
- 30
- Last commit
- 2026-10-19
- Latest release
- cassandra-analytics-0.4.0
- License
- Apache-2.0
- Activity
- declining
Checked yesterday - source: GitHub (apache/cassandra-analytics)
Resources & Compatibility
Minimum requirements: 8 GB RAM, 2 CPU core(s).
Checked yesterday - source: Docker Hub image tags and published docs
First-install notes
- Create a database login before you rely on it Once Cassandra is running, create a named CQL user and keep its password in a safe place. This gives you a clear account to use and helps avoid depending on default access or forgetting how to connect. source
Fetched yesterday - each note links to its source
Variants
Alternatives (5)
- BunkerWeb - BunkerWeb is a self-hosted, open-source web application firewall and NGINX-based web server that protects services with secure-by-default s…
- Caddy - Caddy is an extensible web server and reverse proxy that serves Transport Layer Security (TLS) by default, making it simple to secure and r…
- HFS 2 (HTTP File Server) - You can use HFS (HTTP File Server) to send and receive files.
- Microsoft IIS - Internet Information Services (IIS) for Windows® Server is a flexible, secure and easy-to-manage Web server for hosting anything on the Web.
- nginx - Nginx is an HTTP web server, reverse proxy, content cache, load balancer, TCP/UDP proxy, and mail proxy server.
Checked today - source: AlternativeTo
Common questions
How do I configure a Spark job to read from Cassandra with the Bulk Reader?
Use the CassandraDataSource and set options such as sidecar contact points, keyspace, table, DC, createSnapshot, and numCores. The example also covers setting up Cassandra 4.0 and Apache Sidecar.
What database account should I create before relying on a running Cassandra cluster?
Create a named CQL user and keep its password in a safe place. This gives you a clear account to use and helps avoid depending on default access or forgetting how to connect.
Why can't listen_address be set to 0.0.0.0 so the node listens on all addresses?
Cassandra is a gossip-based distributed system. listen_address is the address a node tells other nodes to reach it at.
Where are issues for the Cassandra Analytics library tracked?
Issues are tracked in JIRA. Contributions can be discussed on #cassandra-dev in ASF Slack.
Answers sourced from cassandra.apache.org, github.com, github.com
Community
- reddit's now running on Cassandra : r/programming (reddit)
- r/cassandra on Reddit: Difference between DataStax Enterprise, Astra DB ... (reddit)
- Apache Cassandra | Apache Cassandra Documentation (forum)
- Nouvelle FAQ Cassandra : retrouvez 60 nouvelles questions/réponses ! (forum)
- What do the numbers or tags on the Apache Cassandra FAQ page mean? (forum)
Collected yesterday - public community threads