要不断的接触新的东西。
现在。游戏感觉就是存储性能不够,打算把 Player 的数据 先cache一份到 redis,或者 memcache
纠结了一下。 用memcache还是redis 。发现云风大也是用的redis。 = =好吧。有些偶像心理。就果断选择redis了。
貌似安装没什么大的问题。
make 完后 提示 make test is good idea 。
XD我想没人会拒绝吧。
跟着 make test
提示
You need tcl 8.5 or newer in order to run the Redis test
根据提示,貌似是需要 一个依赖。 就是 tcl 。= =虽然不知道是啥。那我们就先安装吧。
先安装
wget http://downloads.sourceforge.net/tcl/tcl8.6.0-src.tar.gz
tar -zxvf tcl8.6.0-src.tar.gz
cd tcl8.6.0-src
进去 看到有 unix 和 win 2个文件夹。 先进去unix
里面看到 confiure。。接下来就是惯例了
./confiure
make
make install
然后回到redis路径。
make test
在[35/36]最后一步。会等的比较久。 等等就好了.
好了。那么就基本已经安装完成了。
那么。 接下来 配置 启动。
redis-server redis.conf
- 3- 出现了 一个口爱的界面,
才知道 默认不是以守护进程启动的。
打开 redis.conf
第一行就是
daemonize no
显而易见。 改成yes 就可以以守护进程运行了。
不过,测试的时候。可以看日志。
好了。我先研究一下 客户端先。
https://github.com/redis/hiredis#readme