redis
股海孙悟空
wx 公众号 股海孙悟空
展开
-
Centos7.0 安装Redis 3.2.1详细过程和使用常见问题
Redis的安装与启动 这里我把Redis放在/home/xuliugen/software/下,所以在该目录下执行下列命令: $ wget http://download.redis.io/releases/redis-3.2.1.tar.gz $ tar xzf redis-3.2.1.tar.gz $ cd redis-3.2.1 $ make1234 至此Redis已经安装完原创 2017-09-26 10:23:25 · 336 阅读 · 0 评论 -
深入Redis的RDB和AOF两种持久化方式以及AOF重写机制的分析
缓存服务器有一个很重要的指标就是能否持久化,如果缓存服务器不支持持久化的话,一些相对重要的数据都不能存在缓存服务器中了,毕竟谁也不能保证服务百分百可用,一旦缓存服务器宕机,所有数据就都丢失了。 今天来分享一下Redis的持久化两种持久化方式RDB和AOF。 1、RDB RDB(redis database),可以理解为快照/内存快照,RDB持久化过程是将当前进程中的数据生成快照存储...原创 2019-03-05 15:34:49 · 443 阅读 · 0 评论 -
Redis的五种对象类型及其底层实现
Redis对象类型简介 Redis是一种key/value型数据库,其中,每个key和value都是使用对象表示的。比如,我们执行以下代码: redis>SET message "hello redis" 其中的key是message,是一个包含了字符串"message"的对象。而value是一个包含了"hello redis"的对象。 Redis共有五种对象的类型,分别是: 类型常量 ...原创 2019-03-01 10:34:03 · 157 阅读 · 0 评论 -
Redis设计原理之底层数据结构(一)
本文基本参考《Redis设计与实现》第二版,主要是学习了之后想写一些笔记,防止自己忘记了.没看过的人这本书的人,或者想深入学习redis底层原理的人,建议看书本. 如果只是想看大致了解下,可以看本博客就OK了.如果想实战操作reids的可以看redis实战大全里面有很详细的实战操作. 全局图思维导图 简单动态字符串 都知道redis是通过c语言来编写的,但是c语言里面的字符串修改,存储等有诸...原创 2019-03-01 10:20:45 · 374 阅读 · 0 评论 -
Redis可视化工具Web Redis Manager
一、简介 最近因为工作需要,使用了一些单机版Redis的界面化管理工具,使用过程中那惨痛的体验真的只有用过的人才能体会;为此本人和小伙伴准备动手一个Redis可视化工具,但是因为小伙伴最近工作比较忙,搞了一大半没有时间继续(会有后续,界面不敢说,使用体验上面肯定要比现有的好);本人对wpf不是很熟,再想到很久之前的web迅雷,就想动手实现一个web版的Redis的界面化管理工具;目前这个工具...原创 2018-09-03 09:57:46 · 756 阅读 · 0 评论 -
redis中 Could not get a resource from the pool 异常解决
在项目中使用redis做缓存,当运行一段时间后就会出现如下错误:Could not get a resource from the pool,然后在看具体的异常信息就是JedisPool中获取不到jedis对象,也就是说连接池中没有可用的jedis。 自己的第一反应就是把最大链接数(setMaxTotal)调大一些,刚开始设置了100、后来200、在后来2000都不行 然后上网一搜发现大家的回...原创 2018-07-22 23:54:34 · 5981 阅读 · 0 评论 -
Redis集群都有哪些模式
前言: 一,为什么要使用redis 1,解决应用服务器的cpu和内存压力 2,减少io的读操作,减轻io的压力 3,关系型数据库扩展性不强,难以改变表的结构 二,优点 1,nosql数据库没有关联关系,数据结构简单,扩展容易 2,数据读写快,能够每秒胜任几十万的并发,处理速度快 三,使用场景 1,数据高并发读写 2,海量数据读写 3,对不规则数据也就是扩展性要求高的数据 四,不适合...原创 2019-03-04 21:21:27 · 153 阅读 · 0 评论