博客专栏  >  数据库   >  Redis

Redis

Redis应用

关注
6 已关注
17篇博文
  • 关于redis的单线程与后台线程的源码分析

    前言: 通常大家都会说redis是单线程的,这个理解其实也没错。 redis的命令处理基本上都是单线程处理的,除了个别任务会fork子进程进行处理。 其实redis是个多线程进程,如下图: ...

    2016-12-28 12:40
    479
  • redis3.0 INFO命令详解

    官网:https://redis.io/commands/info info all表示列出所有项,否则只列出默认项 127.0.0.1:6379>info all # Server(服务器信息)...

    2016-12-23 23:09
    578
  • redis和memcached的区别

    最近发现一些误导性的文章,文章还是2016年发表的 摘文: 在Redis中,并不是所有的数据都一直存储在内存中的。这是和Memcached相比一个最大的区别。 当物理内存用完时,Redis可以将一...

    2016-12-21 14:51
    651
  • redis集群故障分析

    故障表象: 业务层面显示提示查询redis失败 集群组成: 3主3从,每个节点的数据有8GB 机器分布: 在同一个机架中, xx.x.xxx.199 xx.x.xxx.200 xx.x.xxx...

    2016-09-10 20:06
    2281
  • 优酷蓝鲸近千节点的Redis集群运维经验总结

    Redis是时下比较流行的Nosql技术。在优酷我们使用Redis Cluster构建了一套内存存储系统,项目代号蓝鲸。到目前为止集群有700+节点,即将达到作者推荐的最大集群规模1000节点。集群从...

    2016-08-26 09:44
    1482
  • 基于Redis实现分布式锁

    分布式锁的基本功能: 1.同一时刻只能存在一个锁 2.需要解决意外死锁问题,也就是锁能超时自动释放 3.支持主动释放锁 分布式锁解决什么问题: 多进程并发执行任务时,需要保证任务的有序性或者唯一性 ...

    2016-06-26 00:09
    3400
  • 使用redis设计幂等接口

    幂等: 幂等性是系统的接口对外一种承诺(而不是实现), 承诺只要调用接口成功, 外部多次调用对系统的影响是一致的. 声明为幂等的接口会认为外部调用失败是常态, 并且失败之后必然会有重试 举个例子: ...

    2016-06-25 19:17
    2224
  • redis集群设置密码

    注意事项: 1.如果是使用redis-trib.rb工具构建集群,集群构建完成前不要配置密码,集群构建完毕再通过config set + config rewrite命令逐个机器设置密码 2.如果对集...

    2016-06-14 19:40
    9073
  • redis集群删除节点

    导读: a) 建议仔细阅读官方文档:http://redis.io/topics/cluster-tutorial b) 删除节点的原理比较简单,就是把slot移走,下线节点 c) 此文利用re...

    2016-06-03 16:57
    728
  • redis集群扩容

    导读: a) 此文不介绍集群的部署 b) 扩容有两种方式,一种是纵向扩容:修改maxmemory,一种是横向扩容:增加节点,这里只介绍横向扩容 c) 此文利用redis-trib.rb进行集群扩容,不...

    2016-06-03 16:27
    962
  • redis3.0配置调优

    导读: a) 此文针对使用过redis或者正要使用redis的读者 b) redis单实例部署忽略主从复制和集群部分 ################################ GENERA...

    2016-06-03 15:50
    1057
  • redis的常规部署模型

    基本概念: master:主节点 slave:从节点 sentinel:哨兵,用于故障转移 模式一:单实例 模式二:一主一从 模式三:一主多从 模式四:多主多从 ...

    2016-06-01 10:23
    734
  • redis全量复制和部分复制简介

    基本概念: 全量复制和部分复制都是围绕着redis主从复制展开讨论,这里不讨论概念性的理论,只讨论大家比较关心的几个点。 有兴趣深入研究的同学,可以参考 a) 官网http://redis.io/to...

    2016-05-30 22:25
    2160
  • 浅析Redis复制

    摘要 早期的 RDBMS 被设计为运行在单个CPU之上,读写操作都由经单个数据库实例完成,复制技术使得数据库的读写操作可以分散在运行于不同CPU之上的独立服务器上.Redis作为一个开源的、优秀的ke...

    2016-05-30 21:55
    786
  • redis3.0配置翻译

    # Redis configuration file example. # 如果需要指定配置文件路径,需要在第1个参数指定配置文件路径 # Note that in order to read the...

    2016-05-19 18:05
    979
  • redis的 rdb 和 aof 持久化的区别

    aof,rdb是两种 redis持久化的机制。用于crash后,redis的恢复。 rdb的特性如下: Code: fork一个进程,遍历hash table,利用copy on write,把整个...

    2016-05-16 00:16
    864
  • 使用Redis作为LRU缓存

    如果你使用redis作为缓存,当添加新数据时,若有内存大小等限制,系统默认会根据一定的规则自动清理旧数据。这种处理方式在开发社区中众所周知,因为它也是非常流行的缓存系统 memcached 的默认处理...

    2015-12-11 10:23
    803

Linux之IPC
1211638
排序算法
96670
TCP/IP
2939767
ELK
814207

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部