分布式缓存--缓存与数据库一致性方案 编程语言

分布式缓存–缓存与数据库一致性方案

1. 概述缓存设计是应用系统设计中重要的一环,是通过空间换取时间的一种策略,达到高性能访问数据的目的;但是缓存的数据并不是时刻存在内存中,当数据发生变化时,如何与数据库中的数据保持一致,以满足业务系统...
阅读全文
编译实战 | 手摸手教你在Windows环境下运行Redis6.x 编程语言

编译实战 | 手摸手教你在Windows环境下运行Redis6.x

原创:微信公众号码农参上,欢迎分享,转载请保留出处。哈喽大家好啊,我是没事就愿意瞎捣鼓的Hydra。不知道有没有小伙伴像我一样,平常开发中用的是windows操作系统,有时候想装点什么软件,一看只支持...
阅读全文
Shell基础 — 10、Bash中的特殊符号详解 编程语言

Shell基础 — 10、Bash中的特殊符号详解

提示:本篇文章接上一篇文章,主要说说()小括号和{}大括号的区别与使用。8、()小括号():用于一串命令执行时,()中的命令会在子Shell中运行。(和下面大括号一起说明)9、{}大括号{}:用于一串...
阅读全文
记一次MySql重置root密码无效 编程语言

记一次MySql重置root密码无效

说起这个事情吧也相对来说比较尴尬,对于一个技术来说忘记密码然后找回密码都是相当简单的一个事情,但是在生产环境中没有保存记录只能是自己的失职,尴尬就尴尬在明明重置成功了却没有生效,弄得好几个工程师在哪里...
阅读全文
一文搞懂MySQL事务的隔离性如何实现|MVCC 编程语言

一文搞懂MySQL事务的隔离性如何实现|MVCC

关注公众号【程序员白泽】,带你走进一个不一样的程序员/学生党前言MySQL有ACID四大特性,本文着重讲解MySQL不同事务之间的隔离性的概念,以及MySQL如何实现隔离性。下面先罗列一下MySQL的...
阅读全文
innoDB如何解决幻读详解 编程语言

innoDB如何解决幻读详解

前天有个去快手面试的小伙伴私信我,他遇到了这样一个问题: “InnoDB如何解决幻读”?这个问题确实不是很好回答,在实际应用中,很多同学几乎都不关注数据库的事务隔离性。所有问题基本就是CRUD,一把梭...
阅读全文
Java-NIO之Channel(通道) 编程语言

Java-NIO之Channel(通道)

1:Channel是什么通道表示与实体的开放连接,例如硬件设备、文件、网络套接字或能够执行一个或多个不同 I/O 操作(例如读取或写入)的程序组件。1.1:Channel与Stream的对比Strea...
阅读全文