redis
文章平均质量分 88
Cter12138
脚踏实地
展开
-
《Redis学习整理--第一期redis基本操作》
Redis基本介绍Redis 是基于ANSI C编写的 可基于 内存 也 可持久化的日志型的 Key-Value数据库ANSI C : C语言的一种标准(美国国家标准协会 ANSI 推出)为了获取性能的优越性,redis会将数据存储在内存中,redis也支持数据持久化主从复制Redis的键值类型有五种(五种数据结构)包括string(字符串)list(链表):list类型其实就是每一个子元素都是S...原创 2018-03-14 16:36:28 · 217 阅读 · 1 评论 -
《Redis学习整理--第二期Redis对象中的引用指针》
redis对象结构体可以看出每个对象中都有一个引用指针场景:在redis中 客户端调用get方法,获取一个较大内容的key时(I/O操作还没有执行完毕),另一个客户端调用del进行删除,如果此时没有对key进行任何保护,get操作就有可能导致内存段错误(因为del操作已经把key从内存删除,而get操作还在进行,这样get操作就会访问到非法内存地址)。原创 2018-03-14 17:03:13 · 492 阅读 · 0 评论 -
《Redis学习整理--第三期Redis底层的数据结构》
本文章参考http://blog.csdn.net/caishenfans/article/details/44784131 redis对象类型简介redis 是一种key/value型数据库,每一个key和value都是使用对象表示的redis有五种对象的类型redis中一个对象的结构体表示如下type表示该对象的对象类型 ,上面的五种的一个。但为了提高存储效率和程序的执行效率,每种对象的底层数...原创 2018-03-14 17:11:52 · 192 阅读 · 0 评论 -
《Redis学习整理--第四期Redis配置文件》
#redis.conf# Redis configuration file example.# ./redis-server /path/to/redis.conf################################## INCLUDES ####################################这在你有标准配置模板但是每个redis服务器又需要个性设置的时候很...原创 2018-03-14 17:13:23 · 111 阅读 · 0 评论 -
《Redis学习整理--第五期Redis在JAVA中的使用》
Redis在JAVA中的应用1.在服务器上安装redis 下载地址:https://github.com/MSOpenTech/redis/releases。2.下载驱动包 下载 jedis.jar,确保下载最新驱动包,并将jar包引用到项目中3.在类中创建jedis对象,与redis关联,对redis进行操作...原创 2018-03-14 17:15:39 · 142 阅读 · 0 评论 -
《Redis学习整理--第六期Redis的主从复制》
当将Redis使用在具体的项目中时,只使用单台的Redis会有以下两种问题从结构上,单个Redis服务器会发生单点故障,并且一台服务器需要处理所有的请求负载,压力较大;从容量上,单个Redis服务器内存容量有限,就算一台Redis服务器内容容量为256G,也不能将所有内容用作Redis存储内存,一般来说,单台Redis最大使用内存不应该超过20G;以上问题的解决方案之一 主从复制大部分网站可能都是...原创 2018-03-14 17:17:48 · 139 阅读 · 0 评论 -
《Redis学习整理--第七期Redis持久化》
Redis中存储方式有两种 cache-only,persistence;cache-only 缓存服务,不持久数据,服务停止后数据将消失,不存在数据恢复的可能性,是一种 安全性低 效率高 易拓展的方式persistence 持久化服务persistenceredis 提供两种持久化方法Redis DataBase(简称RDB)Append-only file (简称AOF)RDB持久化rdb持...原创 2018-03-14 17:19:22 · 136 阅读 · 0 评论