摘要: 文章目录1.程序计数器(Program Co... 阅读全文
posted @ 2020-02-19 16:22 紫月冰凌 阅读(123) 评论(0) 推荐(0) 编辑
摘要: [toc] JVM的内存结构一般指Java的运行时数据区: 由方法区,堆区,虚拟机栈,程序计数器和本地方法栈组成。下面我们依次介绍这5部分。 1.程序计数器(Program Counter Register) 程序计数器:记录下一条要执行的JVM指令的执行地址,字节码解释器工作时就是通过改变程序计数 阅读全文
posted @ 2020-02-19 16:21 紫月冰凌 阅读(656) 评论(0) 推荐(0) 编辑
摘要: [toc] redis是一个基于内存的数据库,故在redis正在运行的数据都在内存中,而内存掉电,内存上所以数据都会消失。故把redis当成数据库使用时就需要对redis进行持久化。 在说redis持久化的时候,我们先来聊聊其他的知识。linux的父子进程。在Linux中使用fork()函数会给当前 阅读全文
posted @ 2020-02-19 16:14 紫月冰凌 阅读(2579) 评论(0) 推荐(1) 编辑
摘要: 文章目录1.RDBrdb持久化的方式rdb方... 阅读全文
posted @ 2020-02-19 16:13 紫月冰凌 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 文章目录1.redis的回收策略redis的... 阅读全文
posted @ 2020-02-19 16:09 紫月冰凌 阅读(232) 评论(0) 推荐(0) 编辑
摘要: [toc] redis有两种使用方式一是作为数据库使用,二是作为缓存使用。 将redis作为缓存,当你新增数据时,让它自动地回收旧数据是件很方便的事情。这个行为在开发者社区非常有名,因为它是流行的memcached系统的默认行为。而redis回收数据LRU是redis唯一支持的回收算法。 1.Max 阅读全文
posted @ 2020-02-19 16:07 紫月冰凌 阅读(2707) 评论(0) 推荐(0) 编辑
摘要: 文章目录1.redis事务的执行流程2.事务... 阅读全文
posted @ 2020-02-19 16:02 紫月冰凌 阅读(109) 评论(0) 推荐(0) 编辑
摘要: [toc] Redis通过MULTI、EXEC、WATCH等命令来实现事务( transaction)功能。事务提供了一种将多个命令请求打包,然后 次性、按顺序地执行多个命令的机制,并且在事务执行期间,服务器不会中断事务而改去执行其他客户端的命令请求,它会将事务中的所有命令都执行完毕,然后才去处理其 阅读全文
posted @ 2020-02-19 16:01 紫月冰凌 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 文章目录1.频道的订阅与退订2.模式的订阅与... 阅读全文
posted @ 2020-02-18 16:55 紫月冰凌 阅读(93) 评论(0) 推荐(0) 编辑
摘要: @[toc] redis的发布订阅功能由PSUBSCRIBE、PUBLISH、PUBSUB、PUNSUBSCRIBE、SUBSCRIBE、UNSUBSCRIBE命令实现。 在redis中发布订阅的实现非常简单通过一行命令就能实现发布或订阅功能,在redis中由两种订阅类型,一个是频道订阅,只订阅某一 阅读全文
posted @ 2020-02-18 16:54 紫月冰凌 阅读(179) 评论(0) 推荐(0) 编辑