SSDB 相关的问题, 建议提在这里: http://www.ideawu.net/blog/ssdb, 就是本页顶部菜单的"SSDB"链接.
« [1][2][3][4][5][6][7][8][9] » 5/28
Notify me of followup comments via e-mail
Cancel Reply
你用什么文本编辑器?
查看结果
硬盘写数据的时候,参数可以配置吗?我想了解下在大量数据同时写入的时候,对性能的影响 Reply
我有个项目目前大约 80g 的 redis,想试试。
我之前也是用基于 leveldb 的 ktserver 来替代 memcached。最近在项目中的测试发现
basho leveldb 比 google 的 leveldb compaction 要更好,大大节省了 ssd 磁盘空间;
qps 比 leveldb 略高,但主要是 compaction 更好。
今天我试着把 ssdb 的 leveldb-1.14.0 换成 basho 的版本https://github.com/basho/leveldb/tree/1.4 ,发现编译出错:
ssdb.cpp:81: error: ‘struct leveldb::Options’ has no member named ‘compaction_speed’
make[1]: *** [ssdb.o] Error 1
请问作者可以帮忙看看,或者能否让其支持 basho 的 leveldb 吗? Reply
chmod u+x "/root/ssdb-master/deps/leveldb-1.14.0/build_detect_platform"
chmod u+x deps/cpy/cpy
chmod u+x tools/ssdb-cli
cd "/root/ssdb-master/deps/leveldb-1.14.0"; make
make[1]: Entering directory `/root/ssdb-master/deps/leveldb-1.14.0′
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -DSNAPPY -I../snappy-1.1.0 -O2 -DNDEBUG -c db/builder.cc -o db/builder.o
make[1]: g++: Command not found
make[1]: *** [db/builder.o] Error 127
make[1]: Leaving directory `/root/ssdb-master/deps/leveldb-1.14.0′
make: *** [all] Error 2 Reply