2018年3月8日

摘要: 1.1 问题分析 大型应用系统,影响数据筛选查询效率的关键因素之一,就是数据库保存的原始数据和用户期望的展示数据之间存在较大差异,后台需要执行复杂SQL语句,才能从原始数据中筛选出用户期望的数据;而通常情况下,随着SQL语句复杂度提高,其语句执行时间开销会成几何倍数递增; 1.2 解决方案 为了解决 阅读全文
posted @ 2018-03-08 15:57 李晓春 阅读(2299) 评论(0) 推荐(0)
摘要: 部分基于mybatis的半开源项目,由于涉及到项目隐私,可能我们能够拿到的只有应用源码,但是没有数据库脚本,那么问题来了,如果根据mybatis xml映射文件自动生成数据库sql脚本呢? 通过分析mybatis xml映射文件内容,初步找了一定规律,实现了基于mybatis xml映射文件自动生成 阅读全文
posted @ 2018-03-08 15:45 李晓春 阅读(118) 评论(0) 推荐(0)
摘要: 1.1 分布式数据管理之痛点 为了确保微服务之间松耦合,每个服务都有自己的数据库, 有的是关系型数据库(SQL),有的是非关系型数据库(NoSQL)。开发企业事务往往牵涉到多个服务,要想做到多个服务数据的一致性并非易事,同样,在多个服务之间进行数据查询也充满挑战。 我们以一个在线B2B商店为例,客户 阅读全文
posted @ 2018-03-08 15:40 李晓春 阅读(3802) 评论(0) 推荐(1)

导航