mirror of
https://github.com/featurebasedb/featurebase.git
synced 2026-09-05 16:15:56 +00:00
This commit updates the import path from: ``` pilosa/* ``` to: ``` github.com/umbel/pilosa/* ``` This follows standard Go convention and makes the project "go gettable". The README was also updated to reflect the changes.
1 KiB
1 KiB
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.