No description
Find a file
Ben Johnson 802970bd80 Convert tests to standard library testing.
This commit converts the goconvey tests to use the
standard library testing format. The query pkg has
not be converted yet because it is more difficult
to convert.
2015-08-15 20:39:38 -06:00
cmd/pilosa Refactor config & service 2015-08-12 15:34:23 -06:00
core Refactor config & service 2015-08-12 15:34:23 -06:00
db Convert tests to standard library testing. 2015-08-15 20:39:38 -06:00
dispatch Refactor config & service 2015-08-12 15:34:23 -06:00
executor Refactor config & service 2015-08-12 15:34:23 -06:00
hold Convert tests to standard library testing. 2015-08-15 20:39:38 -06:00
index Convert tests to standard library testing. 2015-08-15 20:39:38 -06:00
interfaces Update import path 2015-08-05 22:50:38 -06:00
query Remove commented code 2015-08-07 17:29:57 -05:00
transport Refactor config & service 2015-08-12 15:34:23 -06:00
util Convert tests to standard library testing. 2015-08-15 20:39:38 -06:00
.gitignore Update import path 2015-08-05 22:50:38 -06:00
default.yaml Refactor config & service 2015-08-12 15:34:23 -06:00
deps.json Refactor config & service 2015-08-12 15:34:23 -06:00
README.md Update import path 2015-08-05 22:50:38 -06:00

pilosa

Pilosa is a bitmap index database.

Getting Started

To download the source, run go get:

$ go get github.com/umbel/pilosa

You can update the dependencies to specific versions using depman:

$ go get github.com/vube/depman

And then run depman from the project directory:

$ cd $GOPATH/src/github.com/umbel/pilosa
$ depman

Now you can install the pilosa binary:

$ go install github.com/umbel/pilosa/...

Pilosa requires that etcd is running locally for coordinating the cluster:

# In another terminal window
$ etcd

Now run pilosa with the default configuration:

PILOSA_CONFIG=default.yaml pilosa

This setup assumes that cassandra and etcd are running locally and that cassandra keyspace pilosa has been setup as describe in the file index/storage_cass.go.

If you don't want backend storage you can comment out storage_backend in the yaml file and it will just operate out of memory.