转载 MySQL中json类型扩展字段的使用 在设计数据库的时候我们经常会放一个json类型的data作为扩展参数,当需要需求有变更我们需要新增或者修改column的时候直接在data字段上扩展就可以,灵活方便好处多多。 2022-01-04 浏览(1,901) 评论(0) 后端技术
转载 分布式websocket解决方案与Redis一致性Hash算法详解 总结出了几个实现分布式WebSocket集群的办法,从zuul到spring cloud gateway的不同尝试,总结出了这篇文章,希望能帮助到某些人,并且能一起分享这方面的想法与研究。 2021-11-26 浏览(1,675) 评论(0) 后端技术
转载 聊聊MVCC和Next-key Locks MySQL的RR隔离级别通过MVCC+Next-key Locks解决幻读问题,下面就给大家仔细讲讲这两个机制究竟是什么。 2020-11-23 浏览(1,706) 评论(0) 后端技术
转载 MySQL中的重做日志(redo log),回滚日志(undo log),以及二进制日志(binlog)的简单总结 MySQL中有六种日志文件,分别是:重做日志(redo log)、回滚日志(undo log)、二进制日志(binlog)、错误日志(errorlog)、慢查询日志(slow query log)、一般查询日志(general log),中继日志(relay log)。 其中重做日志和回滚日志与事务操作息息相关,二进制日志也与事务操作有一定的关系,这三种日志,对理解MySQL中的事务操作有着重要的意义。 2020-11-23 浏览(1,519) 评论(0) 后端技术
转载 Java 8 的 Consumer、Supplier、Predicate和Function 今天我们还讲讲Consumer、Supplier、Predicate、Function这几个接口的用法,在 Java8 的用法当中,这几个接口虽然没有明目张胆的使用,但是,却是润物细无声的。 2020-11-10 浏览(1,414) 评论(0) 后端技术
转载 SpringBoot中spring.factories文件的作用 在阅读spring-boot相关源码时,常常见到spring.factories文件,里面写了自动配置(AutoConfiguration)相关的类名,因此产生了一个疑问:“明明自动配置的类已经打上了@Configuration的注解,为什么还要写spring.factories文件? 2020-10-16 浏览(6,037) 评论(0) 后端技术
转载 详解数据库连接池概念、原理、运行机制等 数据库连接池是负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个。那么其中的运行机制又是怎样的呢?今天主要介绍一下数据库连接池原理和常用的连接池。 2020-09-28 浏览(1,616) 评论(0) 后端技术
转载 MySQL 事务隔离级别和锁 数据库事务(简称:事务)是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。事务的使用是数据库管理系统区别文件系统的重要特征之一。 事务拥有四个重要的特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability),人们习惯称之为 ACID 特性。 2020-09-26 浏览(1,371) 评论(0) 后端技术