一 Redis介绍 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由…
分类:redis
redis 模糊删除key
redis-cli KEYS “pattern” | xargs redis-cli DEL Redis keys命令支持模式匹配,但是del命令不支持模式匹配,有时候需要根据一定的模…
Lua5.3学习笔记
Lua 是一门强大、轻量的嵌入式脚本语言,可供任何需要的程序使用。Lua 没有 “main” 程序的概念: 它只能 嵌入 一个宿主程序中工作.宿主程序可以调用函数执行一小段 Lua 代码,可以读写…
Redis 报错The user named '~rwky' has no PPA named 'ubuntu/redis'
报错提示: >>> sudo add-apt-repository -y ppa:rwky/redis Cannot add PPA: 'ppa:~rwky/ubuntu/redis'. The use…
spring data redis 项目使用问题汇总
使用spring data redis已经很长一段时间了,在项目使用过程中还是犯了一些常见的错误,现在总结一下,避免自己以后再犯相同的错误。 1. expireAt() 设置超时时间错误 以前在项目中主要使用的expir…
redis原理及使用
个人总结: redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序…
缓存架构之13:redis哨兵的多个核心底层原理的深入解析(包含slave选举算法)
1、sdown和odown转换机制 sdown和odown两种失败状态 sdown是主观宕机,就一个哨兵如果自己觉得一个master宕机了,那么就是主观宕机 odown是客观宕机,如果quorum数量的哨兵都觉得一个ma…
部署web项目的过程记录,包括laravel,redis,mongodb,workerman的配置过程
系统LAMP基础环境是已经搭建好,记录要将web项目部署到线上的过程如下,方便后续部署新项目时参考: laravel项目ubuntu 16.04php 7.0 克隆项目到服务器 (1)我们使用 your@email.co…
踩坑记[持续更新]
用于记录coding过程中遇到的比较难解决或者有意思的问题,包括前端/后端(Node/Db),会持续更新… 后端 Node redis集群模式下pipline报错(2019.3.14) 问题描述: 在redi…
HotFrameLearning 热门框架学习(目录)
HotFrameLearning 热门框架学习(目录) – I、项目介绍 – II、专辑栏目 一、Redis Redis 简介 Redis 环境安装配置 Redis 客户端连接 Redis 常用命…
Redis--秒杀场景应用
在大流量程序开发中,必然会遇到高并发的应用的场景。解决方案大致分为两个方向, 消息队列、 锁 redis 实现消息队列核心简单版本 $key = 'quque'; /** * 秒杀商品数量有限,预先存储到消息队列 */ …
「Python 面试」第六次更新
1.说一说 Redis 是什么 Redis 是一种「Key-Value」的内存型、非关系型数据库,属于 NoSQL 的一种。 Redis 的读写速度特别快,特别适合读写频繁的场景。 Redis 支持主从复制,支持数据持久…