杰哥技术分享
Dm_canmeng
这个作者很懒,什么都没留下…
展开
-
Windows版本redis高可用方案探究
文章目录@[toc]前言搭建redis主从配置主redis-28380配置从redis-23381配置从redis-23382将redis部署为服务启动redis配置哨兵启动哨兵主从自动切换动态新增从库程序连接redis高可用总结参考文档前言本篇文章专注于讲解redis在windows环境下使用Redis Sentinel(哨兵)实现高可用方案。想要在windows环境下实现redis高可用...原创 2019-12-14 13:37:08 · 516 阅读 · 0 评论 -
Windows内核原理-同步IO与异步IO
文章目录@[toc]背景目的I/O同步I/O异步I/OI/O完成通知触发设备内核事件内核对象可提醒I/O完成端口总结参考文档背景在前段时间检查异常连接导致的内存泄漏排查的过程中,主要涉及到了windows异步I/O相关的知识,看了许多包括重叠I/O、完成端口、IRP、设备驱动程序等Windows下I/O相关的知识,虽然学习到了很多东西,但是仍然需要自顶而下的将所有知识进行梳理。目的本片文章...原创 2019-12-14 13:35:22 · 274 阅读 · 0 评论 -
高性能网络通讯原理
文章目录@[toc]前言I/O访问I/O模型同步阻塞select模型/poll模型epoll模型异步I/O模型I/O线程模型Reactor模型Proactor模型总结参考文档前言本来想对netty的源码进行学习和探究,但是在写netty之前许多底层的知识和原理性的东西理解清楚,那么对学习网络通讯框架的效果则会事半功倍。本篇主要探讨高性能网络通讯框架的一些必要知识和底层操作系统相关的原理。在探...原创 2019-12-14 13:34:24 · 397 阅读 · 0 评论 -
I/O中断原理
文章目录@[toc]I/O中断原理前言什么是中断中断类型硬件中断软件中断I/O中断流程无中断有中断中断处理相关文献I/O中断原理前言在Windows内核原理-同步IO与异步IO和《高性能网络通讯原理》两篇文章中,都出现了中断这两个字。本篇文章会对中断操作的原理进行说明。什么是中断中断指当出现需要时,CPU暂时停止当前程序的执行转而执行处理新情况的程序和执行过程。即在程序运行过程中,系统...原创 2019-12-14 13:00:27 · 8565 阅读 · 1 评论 -
redis入门(三)
文章目录@[toc]redis入门(三)目录前言事务原理Lua脚本安装脚本命令EVALEVALSHAlua和redis互操作SCRIPT EXISTSSCRIPT FLUSHSCRIPT KILL脚本复制集群搭建工具redis-trib.rbredis官方集群搭建集群横向扩展故障转移redis管理参考文档redis入门(三)目录redis入门(一)redis入门(二)redis入门(三)...原创 2019-12-12 19:09:06 · 9989 阅读 · 0 评论 -
redis入门(二)
文章目录@[toc]redis入门(二)目录前言持久化RDB手动触发自动触发原理常用配置经验AOF原理缓冲区同步策略重写机制持久化文件加载高可用哨兵流程安装部署redis服务配置哨兵配置配置技巧集群原理集群命令执行重新分片ASK错误集群搭建准备配置启动节点节点握手参考文档redis入门(二)目录redis入门(一)redis入门(二)redis入门(三)前言在redis入门(一)简单...原创 2019-12-12 19:07:52 · 875 阅读 · 0 评论 -
redis入门(一)
文章目录@[toc]redis入门(一)目录前言特性速度快简单稳定丰富的功能历史历史版本安装与启动安装windows版本下载直接启动安装服务启动服务停止服务卸载linux版本下载编译启动客户端连接数据类型与内部编码数据结构内部编码常用API与使用场景常用命令字符串常用API内部编码使用场景缓存计数限速分布式锁列表常用API内部编码使用场景哈希常用API内部编码使用场景缓存关系型数据库的用户信息保...原创 2019-12-12 19:05:49 · 755 阅读 · 1 评论