redis
文章平均质量分 73
mr.杰瑞
只要开始就不算晚……
展开
-
Redis分布式锁加锁解锁流程
可靠的分布式锁要具备以下几个特性 互斥性。在任意时刻,只有一个客户端能持有锁 不会发生死锁。即使有一个客户端在持有锁的期间崩溃,而没有主动解锁,也能保证后续其他客户端能加锁。 具有容错性。只要大部分的Redis节点正常运行。客户端就能加锁和解锁。 解铃还须系铃人。加锁和解锁必须是同一个客户端,客户端自己不能把别人的锁给解了。 锁不能自己失效。正常执行程序过程中,锁不能因为某些原因失效。 redis加锁流程 Created with Raphaël 2.2.0加锁开始key是否存在value是否匹配执行h.原创 2020-11-29 14:38:33 · 1141 阅读 · 0 评论 -
windows 开启redis
打开cmd 找到redis的安装目录 redis-cli.exe shutdown exit redis-server.exe redis.windows.conf原创 2019-12-12 15:51:18 · 177 阅读 · 0 评论 -
mac 开启redis
好久不用redis,今天打开php文件启动,发现报错,想到可能没开启服务 写一下 怎么开启redis服务 只要找到redis的bin目录就好了 cd / cd usr/local/bin 看是否有redis-server sudo ./redis-server 启动成功 ...原创 2019-08-30 23:46:58 · 5448 阅读 · 0 评论 -
php 如何使用redis的队列 demo
$redis = new Redis(); if( !$redis->connect('127.0.0.1', 6379) ) { die("Redis connect error"); } var_dump(1); $a = array( array( 'sales_id'=>123, 'manager'=>1111), array( ...原创 2019-08-31 00:13:26 · 467 阅读 · 0 评论