来QQ群 :257887726
讨论测试技术的真谛吧

鲁德——十分简单的redis使用说明及性能测试

redis相比很多人都知道,是一个内存式的key-value数据库,存取速度极快,使用非常简单,支持多种语言。本文对其使用进行一个简要说明,并进行简单测试........
登录 后即可查看全部文章

redis相比很多人都知道,是一个内存式的key-value数据库,存取速度极快,使用非常简单,支持多种语言。本文对其使用进行一个简要说明,并进行简单测试。

1.下载与编译

可以从redis官网下载最新的源码包:http://www.redis.io/

编译十分简单make既可。

2.redis安装与配置

实际上并不需要安装。redis编译后会在src目录下生成redis-server,它是一个可执行文件,即启动redis服务。不过它需要一个配置文件。配置文件写法网上很多了,这里直接给出一个示例:

daemonize yes

pidfile /tmp/redis/var/redis.pid

port 6379

timeout 300

loglevel debug

logfile /tmp/redis/var/redis.log

databases 16

save 900 1

save 300 10

save 60 10000

rdbcompression yes

dbfilename dump.rdb

dir /tmp/redis/var/

appendonly no

appendfsync always

#glueoutputbuf yes

#shareobjects no

#shareobjectspoolsize 1024

然后直接运行./redis-server redis.conf就可以启动redis服务了,是不是很方便呢?  将其保存为redis.conf

3.C/C++访问redis

redis源码目录下有一个deps目录,下面有一个hiredis目录。redis编译时会自动编译该目录生成libhiredis.a,通过引用hiredis.h libhiredis.a就可以访问redis了。具体步骤如下:

1)创建一个redisContext

2)通过redisContext执行命令

3)从返回redisReply中获取所需数据

代码如下:

  • 发表于 2017-08-23 09:39
  • 阅读 ( 730 )
  • 分类:性能测试


你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论

如需发布职位,请登录

鲁德——十分简单的redis使用说明及性能测试

redis相比很多人都知道,是一个内存式的key-value数据库,存取速度极快,使用非常简单,支持多种语言。本文对其使用进行一个简要说明,并进行简单测试........
登录 后即可查看全部文章

redis相比很多人都知道,是一个内存式的key-value数据库,存取速度极快,使用非常简单,支持多种语言。本文对其使用进行一个简要说明,并进行简单测试。

1.下载与编译

可以从redis官网下载最新的源码包:http://www.redis.io/

编译十分简单make既可。

2.redis安装与配置

实际上并不需要安装。redis编译后会在src目录下生成redis-server,它是一个可执行文件,即启动redis服务。不过它需要一个配置文件。配置文件写法网上很多了,这里直接给出一个示例:

daemonize yes

pidfile /tmp/redis/var/redis.pid

port 6379

timeout 300

loglevel debug

logfile /tmp/redis/var/redis.log

databases 16

save 900 1

save 300 10

save 60 10000

rdbcompression yes

dbfilename dump.rdb

dir /tmp/redis/var/

appendonly no

appendfsync always

#glueoutputbuf yes

#shareobjects no

#shareobjectspoolsize 1024

然后直接运行./redis-server redis.conf就可以启动redis服务了,是不是很方便呢?  将其保存为redis.conf

3.C/C++访问redis

redis源码目录下有一个deps目录,下面有一个hiredis目录。redis编译时会自动编译该目录生成libhiredis.a,通过引用hiredis.h libhiredis.a就可以访问redis了。具体步骤如下:

1)创建一个redisContext

2)通过redisContext执行命令

3)从返回redisReply中获取所需数据

代码如下:

  • 发表于 2017-08-23 09:39
  • 阅读 ( 730 )
  • 分类:性能测试


你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
咨询电话:4008-779-565
CopyRights 上海鲁德企业咨询管理有限公司