Skip to content

bnroths/simple-docker-cassandra-ycsb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

simple-docker-cassandra-ycsb

### build docker image
$ cd /cloned/directory
$ docker build .

### get image id
$ docker images

### run docker image (replace directory with where cassandra.py is)
$ docker run --ulimit memlock=819200000:819200000 -v /Users/benjamin/Desktop/simple-docker-cassandra:/scripts 0f126bf8ef3e 

### get name
$ docker ps -a

###  run bash
docker exec -it [name] bash

### run test workload
cd ycsb-0.12.0


###  run CQL
docker run -v /Users/benjamin/Desktop/cassandra:/scripts -it --link some-cassandra:cassandra --rm cassandra sh -c 'exec cqlsh "$CASSANDRA_PORT_9042_TCP_ADDR"'

###  edit cassandra.yaml

$ cd /etc/cassandra
$ vi +436 /etc/cassandra/cassandra.yaml

###  restart cassandra
docker restart some-cassandra

###  truncate table (CQL)
> TRUNCATE usertable;

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published