No description
Find a file
Ben Johnson 894ae3598f Refactor query tests
This commit refactors the query package tests to use the
standard library testing package instead of goconvey. Goconvey
is now completely removed from the repository.
2015-08-19 10:09:18 -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 Refactor query tests 2015-08-19 10:09:18 -06:00
interfaces Update import path 2015-08-05 22:50:38 -06:00
query Refactor query tests 2015-08-19 10:09:18 -06: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 query tests 2015-08-19 10:09:18 -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.