Redis
文章平均质量分 51
陈卿诺语
这个作者很懒,什么都没留下…
展开
-
Redis 主从搭建
Redis数据库支持类似MySQL数据库方式的主从同步,利用Redis主从同步,可以实现Redis的读写分离,以实现Redis的集群配置,缓解单台Redis服务器的压力。原创 2022-08-17 17:23:35 · 827 阅读 · 0 评论 -
Laravel 实现redis分布式锁
SETNX 是SET if Not eXists的简写。将 key 的值设为 value,当且仅当 key 不存在;若给定的 key 已经存在,则 SETNX 不做任何动作。从分布式锁的角度来说, 无论是单机模式、主从模式、哨兵模式、集群模式,其原理都是类同的。只是主从模式、哨兵模式、集群模式的更加的高可用、或者更加高并发。所以,接下来先基于单机模式,基于Jedis手工造轮子实现自己的分布式锁。Redis分布式锁机制,主要借助setnx和expire两个命令完成。...原创 2022-08-03 22:08:44 · 1424 阅读 · 0 评论 -
redis排行榜
zset可以用来存储学生的成绩,value值是学生的ID,score是学生的考试成绩,可以通过对成绩按分数进行排名得到学生名词。还可以用来存储粉丝列表,value值是粉丝的用户ID,score是关注时间,可以对粉丝列表按关注时间进行排序。redis的有序集合zset类似于Java的SoretedSet和HashMap的结合体,一方面它是一个set,可以保证内部value的唯一性,另一方面它可以给每个value赋予一个score,代表这个score的排序权重。...原创 2022-07-20 10:36:13 · 1490 阅读 · 0 评论 -
利用Redis bitmap签到功能
Bitmap实际上就是String类型,通过最小的单位bit来进行0或者1的设置,表示某个元素对应的值或者状态。redis字符串最大值为512M,所以bigmap最大值为4294967295。setbit给一个指定key的值得第位offset赋值为value。getbit返回一个指定key的二进制信息。一个bit的值,或者是0,或者是1。3.bitmap的基本使用。............原创 2022-07-13 11:18:13 · 649 阅读 · 0 评论 -
redis实现周边景点由近到远排序
Helloworld本示例的Key仅为演示使用,实际开发及上线时,请务必使用您申请的Key。以下示例为搜坐标位置周边1000米范围内,关键字为“酒店”。2.获取要查找地址的经纬度。原创 2022-07-19 20:37:57 · 735 阅读 · 1 评论