最新文章列表

Redis集群实现原理

        Redis 集群是 Redis 提供的分布式数据库方案,它通过分片(sharding)来进行数据共享,并提供复制和故障转移功能。         节点         一个 Redis 集群通常由多个节点(node)组成。一个节点就是运行在集群模式下的一台 Redis 服务器,Redis 服务器在启动时会根据 cluster-enabled 配置选项来决定是否开启集群模式。     ...
aisxyz 评论(0) 有591人浏览 2019-09-14 12:19

基于Redis的多步令牌操作防绕过中间步骤

        多步操作在日常生活和工作中很常见,比如孩子出生之前先要办理《准生证》,出生以后要办理《出生医学证明》,然后拿着《户口簿》和《 ...
hbxflihua 评论(0) 有592人浏览 2019-09-04 09:32

基于Redis的分布式服务限流方案

由于API接口无法控制调用方的行为,因此当遇到瞬时请求量激增时,会导致接口占用过多服务器资源,使得其他请求响应速度降低或是超时,更有甚者 ...
hbxflihua 评论(0) 有774人浏览 2019-08-29 11:02

sentinel 系统介绍

        Sentinel(哨兵)是 Redis 的高可用性(high availability)解决方案:由一个或多个 Sentinel 实例组成的 Sentinel 系统可以监视任意多个主服务器,以及它们属下的所有从服务器,并在被监视的主服务器进入下线状态时,自动将下线主服务器属下的某个从服务器升级为新的主服务器,之后改由它来处理命令请求。         本节接下来将对 Sentinel ...
aisxyz 评论(0) 有452人浏览 2019-08-04 18:35

docker安装redis

1、➜  ~ docker search redisNAME                             DESCRIPTION                                     STARS               OFFICIAL            AUTOMATEDredis                            Redis is a ...
yjph83 评论(0) 有566人浏览 2019-07-16 11:26

redis启动出错bind: No error

redis启动出错Creating Server TCP listening socket 127.0.0.1:6379: bind: No error windows下安装Redis第一次启动报错: [2368] 21 Apr 02:57:05.611 # Creating Server TCP listening socket 127.0.0.1:6379: bind: No error 解 ...
arpenker 评论(0) 有903人浏览 2019-07-15 16:27

数据库复制

        在连接到一台 Redis 服务器的客户端上执行 SLAVEOF 命令,可以使其成为另一台服务器的从服务器(slave),达到复制该主服务器(master)的目的 ...
aisxyz 评论(0) 有336人浏览 2019-07-13 22:02

redis集群持久化数据重启恢复

网上已有很多关于redis的集群部署方案的文章,这里就直接忽略了。 目前考虑redis集群宕机后,如果有数据是持久化了的,那么重启的时候如何恢复呢? 网上给的答案都是使用dump.rdb或者aof方案来实现      修改redis_*.conf配置文件,屏蔽aof方案的持久化方式         # AOF and RDB persistence can be enabl ...
pyl1164 评论(0) 有1721人浏览 2019-07-01 15:24

redis集群搭建

Redis入门简介与主从搭建 前言 Redis 是一种基于 键值对 的 NoSQL 数据库。与很多键值对数据库不同,Redis 提供了丰富的 值数据存储结构,包括 string(字符串)、hash(哈希)、list(列表)、set(集合)、zset(有序集合)、bitmap(位图)等等。   正文 Redis 是一个使用 ANSI C 编写的开源、支持 网络、基于 内 ...
yuqingshui 评论(0) 有403人浏览 2019-06-28 11:28

springboot对redis封装使用

import org.springframework.data.redis.core.RedisCallback; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.util.CollectionUtils; import java.util.List; import java. ...
zysnba 评论(0) 有334人浏览 2019-06-20 15:58

Laravel中使用redis利用IDE的自动提示方法

本人原创文章,转载注明出处。 问题的提出:laravel中使用redis,发现没有自动提示。 首先,在lavavel中使用redis,最好使用phpredis,这样速度快。 可是发现IDE不会自动提示。 办法是这样的: 给自己电脑安装predis,命令: composer require predis/predis --dev 但是不要在生产服务器上装,反正用不到。 代码如下: 先修 ...
xieye 评论(0) 有2433人浏览 2019-06-18 11:33

redis 客户端实现

        Redis 服务器是典型的一对多服务器程序,通过使用由 I/O 多路复用技术实现的文件事件处理器,Redis 服务器使用单进程单线程的方式来处理命令请求,并与多个客户端进行网络通信。Redis 服务器状态结构 redisServer 的 clients 链表属性就保存了所有连接的客户端的状态结构,对客户端执行批量操作或者查找某个指定的客户端,都可以通过遍历 clients 链表来完成 ...
aisxyz 评论(0) 有331人浏览 2019-06-02 15:06

分析redis key大小的几种方法

  当redis被用作缓存时,有时我们希望了解key的大小分布,或者想知道哪些key占的空间比较大。本文提供了几种方法。 一. bigKeys 这是redis-cli自带的一个命令。对整个redis进行扫描,寻找较大的key。例: redis-cli -h b.redis -p 1959 --bigkeys 输出: # Scanning the entire keyspac ...
erichi101 评论(0) 有983人浏览 2019-05-30 17:18

Redis-启动时提示

  8065:C 30 May 15:13:58.830 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo 8065:C 30 May 15:13:58.845 # Redis version=4.0.1, bits=64, commit=00000000, modified=0, pid=8065, just started 8065:C 3 ...
nicegege 评论(0) 有748人浏览 2019-05-30 16:03

redis 缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级

Redis的二八定律 常用命令:   1、setex key 有效时间 value ----------意思就是添加并设置该键值对的存活时间 2、mset key1 value1 key2 value2 key3 value3 ....... ----- ...
flylynne 评论(0) 有356人浏览 2019-05-17 08:58

AOF 持久化

        除了前面提到的 RDB 持久化功能外,Redis 还提供了 AOF(Append Only File)持久化。与 RDB 通过保存数据库中的键值对来记录数据库状态不同,AOF 是通过保存 Redis 服务器所执行的写命令来记录数据库状态的。         被写入 AOF 文件的所有命令都是以 Redis 的命令请求协议格式保存的,这是一种纯文本格式,可以直接打开观察其内容。例如,下 ...
aisxyz 评论(0) 有370人浏览 2019-05-12 13:36

spring boot 集成 redis

spring boot 集成redis,本人选用xml文件的形式,由于spring boot 得简单易用,网上多用注解的形式集成redis ,话不多说,上代码 1、首先配置文件redis-config.properties,初始化redis的一些参数,包括端口、密码等 redis.maxIdle=10 redis.maxTotal=100 redis.database=2 redis. ...
我的无奈 评论(0) 有413人浏览 2019-05-08 10:49

基于腾讯云CVM自建高可用Redis实践

本文来源 | 云+社区专栏文章 作者  | 万守兵,腾讯云资深架构师。8年以上大型互联网公司运维工作经验,腾讯云资深迁云架构师,一直从事大型互联网服务端架构设计和优化工作。个人专注于云计算、k8s和 DevOps领域。     导读:在企业实际生产环境中为了能够给业务上层应用提供高可靠、低延迟、低数据损失的Redis缓存服务,本文通过对目前主流的几种redis高可用方案进行对比分析,并 ...
壹佰案例 评论(0) 有407人浏览 2019-04-30 14:18

最近博客热门TAG

Oracle(49875) MySQL(37267) SQL Server(17623) Access(9329) DB2(4271) Redis(3181) Sybase(2414) 数据挖掘(2098) MongoDB(2014) SQLite(1817) PostgreSQL(1634) HBase(1492) NoSQL(1000) HSQLDB(620) Informix(581) Derby(578) Cassandra(375) PowerBuilder(333) CouchDB(113) TokyoCabinet(87)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics