redis的安装

Posted on Posted in redis
Tips: 本文创建于2014年10月4日,已超过 2 年,内容或图片可能已经失效!

目录

  1. redis数据类型
  2. key-value数据模式
  3. redis变量的命名规则
  4. 用途
  5. 安装

redis:内存缓存数据服务器。数据存放到内存里面
支持数据类型:string/list/set/sort set/hash
优点:

  • 持久化。缓存到内存的同时还缓存到硬盘上。
  • 数据订阅发布sub/pub
  • 支持简单的事物操作

1、redis数据类型

  • string redis里面存放的数据全部都是string字符串形式存放
  • list 列表数据类型,用户可以操作最新的商品信息、查找最新的登录用户信息。允许存放重复的数据
  • set 集合数据类型。不允许出现重复的。可以获得交集差集并集结果。微博大量使用
  • sort set 集合数据类型。与set比较,有排序功能。数据有:权值、值
  • hash 可以模仿数据库存放信息

2、key-value数据模式

3、redis变量的命名规则

  • 在键盘里面可以显示的信息都可以作为变量的组成部分
  • \n和空格不能作为变量的组成部分

4、用途

  • 新浪公司是使用Redis最多的,
  • 利用Redis计算好友关系(关注、被关注、互相关注,关注人数)
  • 计算最新登录者信息
  • 帖子排行信息(查看最多、关注最多、评论最多)

5、安装

  1. tar zxvf redis-2.6.tar.gz  
  2. cd redis-2.6  
  3. make  
  4. #make 可能不会成功,因为redis安装时候需要根据cpu型号进行优化处理  
  5. uname -m -> i686  
  6. #重新编译  
  7. make CFLAGS="-march=i686"  
  8. cd src  

软件make编译之后在src目录里边生成对应的文件。

  • redis-server redis在服务器里边运行服务的文件
  • redis-cli redis-client,客户端
  • redis-benchmark redis负载性能测试工具
  • redis-check-aof 对持久化aof文件进行合法性检查
  • redis-check-dump对快照方式持久化文件检查判断。
  1. #在解压后的文件目录还有会redis配置文件  
  2. ./redis.conf  
  3.   
  4. #把redis文件复制到指定位置  
  5. mkdia /usr/local/redis  
  6. cp redis.conf /usr/local/redis  
  7. cp src/redis-server /usr/local/redis  
  8. cp redis-cli /usr/local/redis  
  9. cp redis-benchmark /usr/local/redis  
  10.   
  11. #设置配置文件  
  12. vim /usr/local/redis/redis.conf  
  13. daemonize yes #服务在后台运行  
  14. databases 16 #一共可以选择16个数据库  
  15. /usr/local/redis/redis-server redis.conf  
  16. ps aux | grep redis  
  17.   
  18. #简单使用redis  
  19. /usr/local/redis/redis-cli  
  20. redis 127.0.0.1:6379 -> keys * #获取全部变量信息key  
  21. (empty list or set)  
  22. redis 127.0.0.1:6379 -> set name xiaoming #设置变量  
  23. OK  
  24. redis 127.0.0.1:6379 -> get name #获取变量  
  25. "xiaoming"  
» 转载请注明来源:若我若鱼 » redis的安装

One thought on “redis的安装

Leave a Reply

Your email address will not be published. Required fields are marked *

1 × 3 =