redis入门——安装
来源:互联网 发布:2015年双11淘宝交易额 编辑:程序博客网 时间:2024/05/17 02:49
Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。
性能测试结果:
SET操作每秒钟 110000 次,GET操作每秒钟 81000 次,服务器配置如下:
Linux 2.6, Xeon X3320 2.5Ghz.
stackoverflow 网站使用 Redis 做为缓存服务器。
所以我们要看看他具体是什么东西
1、到官网去下载一个redis,http://redis.io 现在最新的版本是2.6.7
2、在linux上面安装redis,这里我用的是ubuntu-server-12.04版本
①、用tar zxvf 解压 下载好的 redis-2.6.7.tar.gz
②、进入redis cd redis-2.6.7
③、执行 make 命令,然后就开始刷刷的make了,不过有的linux版本可能没有安装gcc这时候就会报错(gcc: Command not found),这样就多了一步
④、sudo apt-get install gcc 其实就是安装上一个gcc,自己去下载也行,别的版本的linux用yum一下,只是安装起来简单,之后再make一下就可以了
⑤、再进入src目录,make install
⑥、和java一软件一样,我习惯性的把他们放在了opt的java下面又创建了一个redis的文件夹,为了方便管理我把make好的文件mv到了redis文件下,具体路径
- mv redis.conf /opt/java/redis/etc/
mv redis.conf /opt/java/redis/etc/
- mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /opt/java/redis/bin
mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /opt/java/redis/bin
⑦、然后运行server,不过运行是需要配置文件的
- /opt/java/redis/bin/redis-server
- /opt/java/redis/etc/redis.conf
/opt/java/redis/bin/redis-server/opt/java/redis/etc/redis.conf
⑧、好的,这样就能看到他的运行端口6379了,我们用下面的命令链接客户端
- /opt/java/redis/bin/redis-cli
/opt/java/redis/bin/redis-cli
用pkill或者 kill-9来关闭也行
⑨、但是这样起到会占一个session,没有办法做别的操作,所以去配置文件里面修改一个(redis.conf)详细conf配置文档(百度文库)
- daemonize yes
daemonize yes
再启动就好了,可以检查一下进程
- ps -ef | grep redis
ps -ef | grep redis
查看一下端口号
- netstat -tunpl | grep 6379
netstat -tunpl | grep 6379
3、睡一觉明天看看这个高性能的东西具体的操作
资料下载 Redis入门手册(中文).pdf
- Redis入门—安装Redis
- redis入门——安装
- redis入门——安装
- redis入门——安装
- 【redis】——简单入门之安装
- redis入门——安装篇
- redis入门--redis安装
- redis入门——linux下的安装
- 【Redis入门】安装、启动
- 安装redis入门学习
- Redis入门,集群安装
- Redis安装入门
- redis入门安装(windows64bit)
- redis入门与安装
- redis入门安装
- redis入门,安装教程
- Redis入门,安装
- redis入门——redis的数据类型
- java程序调用ffmpeg执行视频文件格式转换flv
- 越界如此简单
- windows程序设计第五版 第六章 KEYVIEW1.c
- NOKIA真是被micsoft给害了
- C/C++浮点数在内存中的存储方式
- redis入门——安装
- 详谈高性能TCP服务器开发
- SCOI2012——奇怪的游戏(最大流+二分检验)
- redis入门——VMware 环境下的机群搭建与应用
- 每个开发人员都应该知道的8个Linux命令
- linux共享windows文件夹
- Matlab插值与拟合
- Javascript解决浏览器兼容性问题
- 对String和StringBuffer用法的理解