1.分布式事务各分布式数据库对分布式事务的实现,存在很大差异。能在上层由应用解决,对企业来说选择面更大。2.微服务拆分微服务拆分,是架构层面的一种措施,将业务拆分为独立单元处理。针对这一架构,对底层数据库来说会造成数据库的拆分,但是否采用分布式架构支撑不是强关联。可...
显示全部1.分布式事务
各分布式数据库对分布式事务的实现,存在很大差异。能在上层由应用解决,对企业来说选择面更大。
2.微服务拆分
微服务拆分,是架构层面的一种措施,将业务拆分为独立单元处理。针对这一架构,对底层数据库来说会造成数据库的拆分,但是否采用分布式架构支撑不是强关联。可以通过分布式数据库,支撑多个微服务的业务单元,但需做好必要的资源隔离等。且还需关注风险性。
3.缓存与数据库
缓存的引入可以有效的解决数据库的压力问题。这其中的核心点在于效率、一致性的平衡。
4.单元化设计
单元化的设计,有效地降低了对数据库的承载力的需求。也是比较推荐的方式,这样可减低对数据库的依赖性。
收起