You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
石昌林 0c8e033e68 When the connection with the leader is disconnected, the vidMap should not be reset immediately, but should be reset after connecting to a new leader 3 years ago
..
README.md adjust readme 4 years ago
rocksdb_store.go use github.com/linxGnu/grocksdb 4 years ago
rocksdb_store_kv.go fix for rocksdb kv 4 years ago
rocksdb_store_test.go rename to skipCheckParentDir 3 years ago
rocksdb_ttl.go use github.com/linxGnu/grocksdb 4 years ago

README.md

Prepare the compilation environment on linux

Prepare the compilation environment on mac os

brew install snappy

install rocksdb:

 export ROCKSDB_HOME=/Users/chris/dev/rocksdb

 git clone https://github.com/facebook/rocksdb.git $ROCKSDB_HOME
 pushd $ROCKSDB_HOME
 make clean
 make install-static
 popd

install gorocksdb

export CGO_CFLAGS="-I$ROCKSDB_HOME/include"
export CGO_LDFLAGS="-L$ROCKSDB_HOME -lrocksdb -lstdc++ -lm -lz -lbz2 -lsnappy -llz4 -lzstd"

go get github.com/tecbot/gorocksdb

compile with rocksdb

cd ~/go/src/github.com/chrislusf/seaweedfs/weed
go install -tags rocksdb