摘要: SpringBoot项目整合动态数据源(读写分离) 1.配置多个数据源,根据业务需求访问不同的数据,指定对应的策略:增加,删除,修改操作访问对应数据,查询访问对应数据,不同数据库做好的数据一致性的处理。由于此方法相对易懂,简单,不做过多介绍。 2. 动态切换数据源,根据配置的文件,业务动态切换访问的 阅读全文
posted @ 2019-01-28 17:48 toov5 阅读(6280) 评论(2) 推荐(0) 编辑
摘要: 关于MyCat: MyCat应用场景 使用MyCat路由实现读写分离 SpringBoot动态数据源切换原理 SpringBoot项目实现读写分离 使用MyCat实现读写分离 什么是MyCat MyCAT是一款由阿里Cobar演变而来的用于支持数据库,读写分离、分表分库的分布式中间件。MyCAT支持 阅读全文
posted @ 2019-01-28 16:12 toov5 阅读(568) 评论(0) 推荐(0) 编辑
摘要: MySQL数据库简单介绍 MySQL作为世界上使用最为广泛的数据库之一,免费是其原因之一。但不可忽略的是它本身的功能的确很强大。随着技术的发展,在实际的生产环境中,由单台MySQL数据库服务器不能满足实际的需求。此时数据库集群就很好的解决了这个问题了。采用MySQL分布式集群,能够搭建一个高并发、负 阅读全文
posted @ 2019-01-28 03:05 toov5 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 1、高并发情况下,生成分布式全局id策略2、利用全球唯一UUID生成订单号优缺点3、基于数据库自增或者序列生成订单号4、数据库集群如何考虑数据库自增唯一性5、基于Redis生成生成全局id策略6、Twitter的Snowflake算法生成全局id7、基于Zookeeper生成全局id 高并发情况下, 阅读全文
posted @ 2019-01-28 00:05 toov5 阅读(2389) 评论(0) 推荐(0) 编辑