Redis

  • PHP代码连接Redis,含Redis密码验证、指定某一Redis数据库

    <?php $redis = new Redis(); $redis->connect('127.0.0.1', 6379); //连接Redis $redis->auth('mypasswords123sdfeak'); //密码验证 $redis->select(2);//选择数据库2 $redis->set( "testKey" , "H…

    大数据 2022年8月25日
  • 项目主从数据库缓存问题

    1 由于单一数据库读写压力变大,采用读写分离的方式,主库用来写数据,从库用来读数据 2 redis缓存问题:公司中一些首页目录是存放在redis缓存中的,我的目的是修改首页目录的内容, 修改方案就是 首先删除缓存,然…

    大数据 2022年8月24日
  • Redis 做接口限流,一个注解的事!

    Redis 除了做缓存,还能干很多很多事情:分布式锁、限流、处理请求接口幂等性。。。太多太多了~ 今天想和小伙伴们聊聊用 Redis 处理接口限流,这也是最近的 TienChin 项目涉及到这个知识点了,我就拎出来和大家聊…

    大数据 2022年8月24日
  • 一键编译安装Redis脚本

    #!/bin/bash . /etc/init.d/functions VERSION=redis-5.0.7 PASSWORD=123456 INSTALL_DIR=/usr/lcoal/redis install() { yum -y install gcc jemalloc-devel || { action "安装软件包失败,请检查网络配置" false ;…

    大数据 2022年8月24日
  • redis cluster三主三从搭建

    redis cluster三主三从搭建 1.1 安装C/C++环境 Redis编译时需要使用C/C++环境: yum install -y gcc gcc-c++ make 2.1 redis下载 wget https://download.redis.io/releases/redis-5.0.13.tar.gz 3.1 解压、编译 //…

    大数据 2022年8月24日
  • prometheus监控redis-cluster集群

    信息 prometheus v2.1.0redis_exporter v1.6.1redis cluster 5.0 3 mater 3 slave prometheus.yml 在prometheus.yml添加两个job,redis_exporter和redis_exporter_targets,redis_exporter_targets才是真正监控redi…

    大数据 2022年8月24日
  • 延时任务-基于redis zset的完整实现

    所谓的延时任务给大家举个例子:你买了一张火车票,必须在30分钟之内付款,否则该订单被自动取消。订单30分钟不付款自动取消,这个任务就是一个延时任务。 我之前已经写过2篇关于延时任务的文章: 《完整实现-通过D…

    大数据 2022年8月24日
  • redis持久化

    redis如何实现数据不丢失:为了保证Redis数据不丢失,要把数据从内存存储到磁盘上,这就是Redis的数据持久化。Redis 数据持久化有三种方式:1)AOF日志(Append Only File,文件追加方式):   先执行命令把数据写…

    大数据 2022年8月23日
  • 数据库 - db和redis数据一致性问题

    数据库 - db和redis数据一致性问题 直接说解决办法: 查询数据操作: 查询缓存,如果命中,直接返回;如果没有命中,查询数据库,再写入缓存 更新数据操作: 直接更新db数据库 然后删除缓存 删除数据操作: 先删除…

    大数据 2022年8月23日
  • Redis基础练习题-错题集(一)

    (1)下面关于Redis中set数据类型与list数据类型的比较,正确的说法是() 选项   A. set中的数据具有唯一性,list中的数据不具有唯一性   B. set中的数据有序,list中的数据无序   C. set数据类型与list数据…

    大数据 2022年8月23日