redis
黄熊
我有白熊了
展开
-
php 安装redis扩展 for window
window下安装php扩展其实非常简单就是把dll文件copy进去就ok了首先先看你确定你php版本php -v我的是5.5的,装的是32位的php装扩展之前要先确定你机器的环境。phpinfo下载扩展!下载地址:从网上直接下载编译好的dll文件即可,一定要选择和php对应的版本。 php_redis-5.5-vc11-ts-x86-00233a.zip http://d-h.st/4A5原创 2015-10-14 12:58:42 · 873 阅读 · 0 评论 -
window 下安装redis
不得不说redis逼格太高了,默认是不支持window的!!!!但是没办法在公司开发机装的就是window!!!!!首先下载window版的redis下载地址: 链接: http://pan.baidu.com/s/1qWP5X4w 密码: s6bw当然也可以上github上下载下载完成解压运行cmd启动redis:redis-server 这里我不指定redis.conf 毕竟只是开发机!!!!原创 2015-10-14 12:48:39 · 341 阅读 · 0 评论 -
redis 使用密码登录
cli下命令: redis-cli -h 127.0.0.1 -p 6374 -a 'your pwd'之前百度搜索到的结果是 redis-cli -h 127.0.0.1 -p 6374 -a your pwd密码没用 ‘’引起来,死活连接不上,坑死了PHP:$redis = new Redis('127.0.0.1');$redis->auth('your pwd');got it原创 2015-10-15 13:25:24 · 1455 阅读 · 0 评论 -
php redis 单例模式
单例模式思想其实很简单首先 有一个实例的静态变量构造方法和克隆方法设置为私有,防止外部直接new提供一个获取实例的静态方法代码如下:class Redis { private static $_instance = null; //静态实例 private function __construct(){ //私有的构造方法 self::$_instance =原创 2015-10-15 13:30:10 · 5633 阅读 · 0 评论 -
Redis 并发加锁
并发加锁 如果不是redis 集群,可以用multi 如果是集群就不行了,因为访问的redis是随机的function lock($id,$expire){ $id = "lock_".$id; $now = time(); $expireTime = $now + $expire; $redis = Factory::getRedis(); $reul原创 2016-04-07 15:37:29 · 724 阅读 · 0 评论 -
redis-cluster 集群搭建
1. 依赖redis 3.0 以上ruby 构建集群命令用到了ruby,所以一定要安装2.安装redis : 下载redis3.0 tar -zxvf redis3.0.tar.gz /usr/local/redis make sudo make installruby : sudo apt-get i原创 2016-08-04 15:22:53 · 254 阅读 · 0 评论 -
Redis String 源码解读1
yua yua# 欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用原创 2016-10-14 09:08:32 · 476 阅读 · 0 评论