`
fighter1945
  • 浏览: 228989 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

redis小记

阅读更多

# redis

 

## 安装server

 

1. 首先为yum添加epel源:yum install epel-release

2. yum install redis

3. service redis start  注意端口是6379 记得iptables

4. 测试 redis-cli   set get   

 

<以上方法很坑爹,装出来的redis版本是2.4 简单的set只支持2个参数,连个px之类的过期时间都不支持

所以,最好的方法还是从

[官网](redis.io)下载最新的代码去编译安装

可以参照 http://www.cnblogs.com/it-cen/p/4295984.html

 

make 

cd src

make install PREFIX=/usr/local/redis

 

mv redis.conf /usr/local/redis/etc/

 

启动服务

/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

改为后台服务

vim /usr/local/redis/etc/redis.conf

将daemonize的值改为yes

 

## 添加 php 支持

 

- 编译 参照的url http://www.runoob.com/redis/redis-php.html

 

$ wget https://codeload.github.com/phpredis/phpredis/zip/develop

$ cd phpredis-develop                     # 进入 phpredis 目录

$ /usr/local/php/bin/phpize              # php安装后的路径

$ ./configure --with-php-config=/usr/local/php/bin/php-config

$ make && make install

 

- 修改 php.ini

 

extension_dir = "/usr/local/php/lib/php/extensions/no-debug-zts-20090626"

 

extension=redis.so

 

也可以写成下面的形式

 

**extension=/opt/server/php-5.5.7/lib/php/extensions/no-debug-non-zts-20121212/redis.so**

 

 

- 重启apache,在phpinfo中出现redis信息

 

 

## yii2-redis

 

- http://www.yiichina.com/tutorial/550

- http://www.cnblogs.com/52cik/p/yii2-redis-cache.html

分享到:
评论

相关推荐

    Redis小记

    **Redis小记** Redis,全名Remote Dictionary Server,是一款高性能的键值对存储系统,常被用作数据库、缓存和消息中间件。其非关系型数据存储方式、高效的内存管理以及丰富的数据结构使得它在现代互联网应用中扮演...

    redis安全学习小记1

    Redis是一款高性能的键值存储系统,常用于缓存和数据库应用。本文主要探讨Redis的安全问题,包括连接方式、数据加密、认证机制、数据备份以及主从复制等方面。 首先,Redis的默认配置可能存在安全风险,例如它允许...

    LocalCache 学习小记1

    【LocalCache 学习小记1】 LocalCache 是一种本地高速缓存机制,它主要用于提升数据获取速度,尤其是在处理大量数据时,可以有效避免频繁访问远程数据库或分布式缓存,如 Redis 中的热键问题。LocalCache 不是...

    Big-Data-Interview:大数据面试知识点

    目录Linux、IOLinux基础IO分布式分布式理论数据结构与算法RedisRedis基础redis内部数据结构Git操作系统数据库MeavnHBaseHiveSpark面试计算机网络Spring面试RedisElasticsearch分布式JVM设计模式多线程JDK数据结构...

    数据库保存图片及显示

    - 使用缓存技术,如Redis或Memcached,可以提高图片的加载速度,减少对数据库的压力。 - 使用CDN(内容分发网络)服务,可以加快图片在全球范围内的访问速度。 6. 安全考虑: - 为了防止恶意用户篡改图片链接,...

Global site tag (gtag.js) - Google Analytics