pkg.soopen package index

brew / Rang 2212

cassandra mit Homebrew, MacPorts, Nix, pacman installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für cassandra in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install cassandra

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install cassandra

MacPorts ports tree · databases/cassandra/Portfile · Quelle: api.github.com

Überblick

Paketzusammenfassung

Eventually consistent, distributed key-value store

Befehle und Aliase

  • auditlogviewer
  • cassandra
  • cassandra-stress
  • compaction-stress
  • cqlsh
  • cqlsh.py
  • debug-cql
  • fqltool
  • generatetokens
  • hash_password
  • jmxtool
  • nodetool
  • sstabledump
  • sstableexpiredblockers
  • sstablelevelreset
  • sstableloader
  • sstablemetadata
  • sstableofflinerelevel
  • sstablepartitions
  • sstablerepairedset
  • sstablescrub
  • sstablesplit
  • sstableupgrade
  • sstableutil
  • sstableverify

Verlauf

Projektgeschichte und Nutzung

Apache Cassandra is an open-source distributed NoSQL database built for high availability, linear scalability, and fault tolerance on commodity hardware or cloud infrastructure. It is one of the most recognizable databases in the package-manager catalog because a single package ships the server, cqlsh, nodetool, and a large set of SSTable and operations tools.

Projektgeschichte

The Apache Cassandra GitHub repository dates to 2009. The official README describes Cassandra as a highly scalable partitioned row store, with partitioning used to distribute data across machines and CQL as a SQL-like query language.

Cassandra's release history spans many major operational changes. Current NEWS and CHANGES files describe work such as transactional cluster metadata, guardrails, repair automation design work, table constraints, role/password policies, and extensive storage-engine and read-path performance improvements.

Adoptionsgeschichte

The official project homepage says Cassandra is trusted by thousands of companies for scalability and high availability. Its case studies list very large deployments, including Apple running more than 75,000 nodes, Instagram beginning use in 2012, Netflix managing petabytes of data, and Uber running Cassandra as a service for millions of queries per second and petabytes of data.

Homebrew analytics show 3,989 stable installs in the last 365 days in the formula API, reflecting developer and local-test usage rather than production cluster deployment.

Wie es verwendet wird

The package is used to run Cassandra nodes, start local clusters, interact through `cqlsh`, and administer clusters with tools such as `nodetool`, `sstabledump`, `sstableloader`, and related SSTable utilities. Official docs identify `cassandra.yaml` as the main configuration file and cqlsh as the command-line CQL shell shipped with every Cassandra package.

Warum Paket-Nerds sich dafür interessieren

For package maintainers, Cassandra is a heavy, multi-tool Java database package with config files, shell tools, Python cqlsh behavior, and fast-moving runtime requirements. It is a good test of how a package manager handles daemon-oriented software, Java compatibility, CLI shims, configuration defaults, and large upstream release artifacts.

Zeitleiste

  • 2009: Apache Cassandra repository created.
  • 2012: Instagram began using Cassandra according to the official case-study page.
  • 2016: Bloomberg quote on the official homepage says its engineers turned to Cassandra that year.
  • 2026: Homebrew formula packages Apache Cassandra 5.0.8.

Related projects

  • CQL and cqlsh are Cassandra's query language and interactive shell surface.
  • Reaper for Apache Cassandra is a related operations tool focused on repair scheduling.
  • Apache Lucene-derived and storage-engine tooling appears around Cassandra indexing and SSTable operations, but Cassandra ships its own administration tools.

Sicherheitslage

Risikostufe: orange

formula declares a Homebrew service.

Risikoklassifikator

orange Risiko · mittel Konfidenz · infrastructure

Warum

  • formula declares a Homebrew service

Signale

  • metadata:service

Installationsverhalten

  • Es wurden keine Homebrew-Bottle-Metadaten erfasst.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Linux
/etc/cassandra/cassandra.yaml
Unix
conf/cassandra.yaml

Credential files

Credential-bearing paths to review before unattended agent runs.

Unix
~/.cassandra/credentials

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
auditlogviewerExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
cassandraExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
cassandra-stressExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
compaction-stressExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
cqlshExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
cqlsh.pyExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
debug-cqlExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
fqltoolExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
generatetokensExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
hash_passwordExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
jmxtoolExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
nodetoolExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
sstabledumpExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
sstableexpiredblockersExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
sstablelevelresetExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
sstableloaderExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
sstablemetadataExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
sstableofflinerelevelExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
sstablepartitionsExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
sstablerepairedsetExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
sstablescrubExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
sstablesplitExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
sstableupgradeExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
sstableutilExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
sstableverifyExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-08-03
Manager-Version5.0.8
Manager aktualisiert2026-07-10
lokale Datenunbekannt
Upstreamnicht verfügbar
neueste erkannte Versionnicht erkannt
  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:cassandra
Version5.0.8
PaketmanagerHomebrew
Homepagehttps://cassandra.apache.org
Zuletzt aktualisiert2026-07-10T22:32:06Z
Pulseupdated
Bottlenicht erfasst
Dienstkeiner deklariert

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Nix95%

cassandra

nix profile install nixpkgs#cassandra
  • normalized package name match
  • Abgeglichen nach: Cassandra
nixpkgs package indexes · raw.githubusercontent.com · nixpkgs package indexes: cassandra from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix
pacman95%

perl-geoip 1.51-4

GeoIP Perl API

https://github.com/maxmind/geoip-api-perl

sudo pacman -S perl-geoip
  • License: GPL-1.0-or-later AND Artistic-1.0-Perl
  • Architecture: x86_64
  • 2 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Cassandra
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: perl-geoip from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
MacPorts95%

cassandra

sudo port install cassandra
  • normalized package name match
  • Abgeglichen nach: Cassandra
MacPorts ports tree · api.github.com · MacPorts ports tree: databases/cassandra/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation