Apache Calcite 快速入门指南

注意:本文基于 Calcite 1.35.0 版本源码进行学习研究,其他版本可能会存在实现逻辑差异,对源码感兴趣的读者请注意版本选择。 Calcite 简介 Apache Calcite 是一个动态数据管理框架,提供了:SQL 解析、SQL 校验、SQL 查询优化、SQL 生成以及数据连接查询等典型数据库管理功能。Calcite 的目标是 One Size Fits All,即一种方案...

Calcite

使用 SQLancer 测试 ShardingSphere 联邦查询

什么是 SQLacner TODO PQS 测试方法 TODO NoREC 测试方法 TODO TLP 测试方法 TODO CERT 测试方法 TODO 联邦查询测试实战 TODO 欢迎关注 欢迎关注「端小强的博客」微信公众号,会不定期分享日常学习和工作经验,欢迎大家关注交流。

ShardingSphere

基于 SQLLine 快速体验 ShardingSphere JDBC

SQLLine 简介 TODO ShardingSphere JDBC 打包 TODO SQLLine & ShardingSphere JDBC 实战 TODO 欢迎关注 欢迎关注「端小强的博客」微信公众号,会不定期分享日常学习和工作经验,欢迎大家关注交流。

ShardingSphere

MySQL 学习资料整理

前言 MySQL 是当前最流行的开源数据库,国内外众多公司基本都使用 MySQL 来支撑核心业务,学习 MySQL 能够帮助我们更好地完成日常工作,提升 SQL 开发和相关问题排查的能力。本文旨在收集整理 MySQL 学习的相关文档资料,希望能够通过这些资料,系统地学习掌握 MySQL 技术。 官方文档 MySQL 8.0 Reference Manual Planet MySQ...

MySQL

ShardingSphere 5.3.1 新特性之动态数据脱敏

本文首发于 Apache ShardingSphere 微信公众号,欢迎关注公众号,后续将会有更多技术分享。 背景 随着《网络安全法》的颁布施行,对个人隐私数据的保护已经上升到法律层面。传统的应用系统普遍缺少对个人隐私数据的保护措施。数据脱敏,可以实现在不需要对生产数据库中的数据进行任何改变的情况下,依据用户的角色、职责和其他定义规则,对生产数据库返回的数据进行专门的屏蔽、加密、隐藏和...

ShardingSphere
1345678