作为WEB开发者,需要不断的对技术点进行总结,并且把它沉淀下来,写技术博文无疑是最好的方式,随着时间流逝,还可以作为自己每个阶段的技术认知轨迹进行回顾和反思,这里将会持续记录对WEB开发相关总结内容 后端开发: 大话后端…
标签:redis
Redis持久化
Redis是内存型数据库,为了使Redis在重启之后仍能保证数据不丢失,需要将数据从内存中同步到硬盘中,这一过程就是持久化。 Redis支持两种持久化的方式,一种是RDB持久化,另一种是AOF持久化,可以单独使用其中一种…
Java项目中使用Redis缓存案例
缓存的目的是为了提高系统的性能,缓存中的数据主要有两种: 1.热点数据…
分布式Redis的分布式锁 Redlock
链接 Distributed locks with Redis 引言 之前自己在用redis来实现分布式锁的时候都是基于单个Redis实例,也就是说Redis本身是有单点故障的,Redis的官方文档介绍了一种”…
SWAR算法:计算Hamming Weight
Hamming Weight 即汉明重量,指的是一个位数组中非0二进制位的数量。 比如a[] = {1,0,1,0,0,1,1,0}统计非0数目为4。 比较常规的方法,按位统计,算法复杂度O(n)。 redis里实现用到…
【安全公告】Redis Crackit 入侵事件通告
近日曝出大规模利用 Redis 漏洞进行入侵的事件,会给用户的 Redis 运行环境以及 Linux 主机造成安全风险,请可能被漏洞影响的用户仔细阅读本文,并做相应的处理。 容易遭受入侵的环境 用户自建的运行了 Redi…
Redis学习笔记 - 数据类型与API(4)Set
Set(集合) 特点 无序 无重复 集合间操作 常用命令 命令 含义 时间复杂度 sadd 将一个或多个 member 元素加入到集合 key 当中,已经存在于集合的 member 元素将被忽略 O(N), N 是被添加…
Redis基础系列-0x001:安装与连接测试
0x001:mac上安装mac上安装使用homebrew即可,安装中有许多重要的信息,所以这里不做省略,并在以下的输出中做一些注释。 # 输入 $ brew install redis # 输出 Updating Hom…
怎样从公网访问内网Redis数据库
公网访问内网Redis数据库 本地安装了Redis数据库,只能在局域网内访问,怎样从公网也能访问本地Redis数据库? 本文将介绍具体的实现步骤。 1. 准备工作 1.1 安装并启动Redis数据库 默认安装的Redis…
【Redis】pipeline管道打包处理模式
Redis本身是一个cs模式的tcp server, client可以通过一个socket连续发起多个请求命令。 每个请求命令发出后client通常会阻塞并等待redis服务端处理,redis服务端处理完后将结果返回给c…
PHP-redis中文文档
phpredis是php的一个扩展,效率是相当高有链表排序功能,对创建内存级的模块业务关系 很有用;以下是redis官方提供的命令使用技巧: 下载地址如下: https://github.com/owlient/phpr…
Redis主从复制配置
环境描述Redis Master:192.168.1.100 6379(Ubuntu系统)Redis Slave1:192.168.1.101 6380(Ubuntu系统)Redis Slave2:192.168.1.1…