Skip to main content

Quickstart tool for installing and managing Cassandra in development environments

Project description

Cassandra Quickstart
====================

This tool downloads Cassandra, Java, ccm, and drivers into your home
directory (~/.cassandra-quickstart) and starts a single node Cassandra
cluster. This is meant to be useful for protyping and development
tasks, not for production.

The idea is to have a one-liner to install everything you need to use
Cassandra on Linux, Mac OSX, or Windows. The only requirement is that
you have Python installed (2.7 tested) which every Linux and Mac
system should have pre-installed. In the future I plan to distribute
an .exe for Windows that bundles all the requirements.

Ubuntu / Debian:
---------------
- sudo apt-get install python-setuptools
- sudo easy_install cassandra-quickstart
- cassandra-quickstart install

Mac OSX
-------
- sudo easy_install cassandra-quickstart
- cassandra-quickstart install

Windows
-------
Windows compatibility is broken in this 0.1 release.

Commands
--------

.. code::

usage: cassandra-quickstart [-h] [--config CONFIG_DIRECTORY] [--name CLUSTER_NAME]
{install,destroy,start,stop,cqlsh,nodetool,status,help} ...

Cassandra Quickstart

positional arguments:
{install,destroy,start,stop,cqlsh,nodetool,status,help}
install Install Cassandra
destroy Remove Cassandra
start Start Cassandra
stop Stop Cassandra
cqlsh Cassandra Shell
nodetool Cassandra node management tool (ex: nodetool ring)
status Print status of cluster

optional arguments:
-h, --help show this help message and exit
--config CONFIG_DIRECTORY
Configuration directory (default is ~/.cassandra-
quickstart)
--name CLUSTER_NAME Name of the cluster to operate on (default is
'cassandra')

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cassandra-quickstart-0.1.1.tar.gz (7.0 kB view details)

Uploaded Source

File details

Details for the file cassandra-quickstart-0.1.1.tar.gz.

File metadata

File hashes

Hashes for cassandra-quickstart-0.1.1.tar.gz
Algorithm Hash digest
SHA256 bd282836b5ef27a87001c43900e8e7d3db92386b77dab5502ec8225f3be818a4
MD5 d391ae3baa1228c8078b1f728ca831d1
BLAKE2b-256 cfd937d279c9c9a45e4445cb6b3ce0374ef1a34b0dc4dce42764966d6dcc809a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page