摘要:
ShardingSphere 如何抽象数据脱敏? 数据脱敏从概念上讲比较容易理解,但在具体实现过程中存在很多方案。在介绍基于数据脱敏的具体开发过程之前,我们有必要先来梳理实现数据脱敏的抽象过程。这里,我将从敏感数据的存储方式、敏感数据的加解密过程以及在业务代码中嵌入加解密的过程这三个维度来抽象数据脱 阅读全文
摘要:
如何理解分布式事务? 在传统的关系型数据库中,事务是一个标准组件,几乎所有成熟的关系型数据库都提供了对本地事务的原生支持。本地事务提供了 ACID 事务特性。基于本地事务,为了保证数据的一致性,我们先开启一个事务后,才可以执行数据操作,最后提交或回滚就可以了。更进一步,借助于 Spring 等集成化 阅读全文
摘要:
朋友开发的开源项目,喜欢的话去https://github.com/braisdom/ObjectiveSql 点个star 项目介绍 ObjectiveSQL 是一个Java ORM 框架,以ActiveRecord 模式基础,结合JSR 269 API 实现数据库访问Java 代码的动态生成,从 阅读全文
摘要:
sharding-proxy+sharding-ui安装使用配置 sharding官网 https://shardingsphere.apache.org/document/current/cn/manual/sharding-proxy/ 运行mysql(已运行则略) 启动zookeeper(已启 阅读全文