Apache ShardingSphere 中文文档 5.0.0尽量使用本地事务,善于使用同库不同表可有效避免分布式事务带来的麻烦。在不能避免跨库事务的场 景,有些业务仍然需要保持事务的一致性。而基于 XA 的分布式事务由于在并发度高的场景中性能无法满 足需要,并未被互联网巨头大规模使用,他们大多采用最终一致性的柔性事务代替强一致事务。 4.2. 数据分片 21 Apache ShardingSphere document, v5.0.0 4.2.3 目标 尽量透明化分 主库和从库的数据同步; • 主库和从库的数据同步延迟导致的数据不一致; • 主库多写; • 主从库间的事务一致性。主从模型中,事务中的数据读写均用主库。 4.5 分布式治理 4.5.1 背景 随着数据规模的不断膨胀,使用多节点集群的分布式方式逐渐成为趋势。在这种情况下,如何高效、自 动化管理集群节点,实现不同节点的协同工作,配置一致性,状态一致性,高可用性,可观测性等,就成 为一个重要的挑战。 实现者较少,且协议本身过于中立,对于个性化的相关产品的实现不如原生支持强大。 第二种方式是使用 SkyWalking 的自动探针。Apache ShardingSphere 团队与Apache SkyWalking 团队共 同合作,在 SkyWalking 中实现了 Apache ShardingSphere 自动探针,可以将相关的应用性能数据自动发 送到 SkyWalking 中。 第三种方式是使用0 码力 | 385 页 | 4.26 MB | 1 年前3
Apache ShardingSphere 中文文档 5.0.0-alpha尽量使用本地事务,善于使用同库不同表可有效避免分布式事务带来的麻烦。在不能避免跨库事务的场 景,有些业务仍然需要保持事务的一致性。而基于 XA 的分布式事务由于在并发度高的场景中性能无法满 足需要,并未被互联网巨头大规模使用,他们大多采用最终一致性的柔性事务代替强一致事务。 3.1. 数据分片 10 Apache ShardingSphere document, v5.0.0-beta 3.1.3 目标 尽 • 主库和从库的数据同步延迟导致的数据不一致; • 主库双写或多写; • 跨主库和从库之间的事务的数据不一致。主从模型中,事务中读写均用主库。 3.4 分布式治理 3.4.1 背景 随着数据规模的不断膨胀,使用多节点集群的分布式方式逐渐成为趋势。在这种情况下,如何高效、自 动化管理集群节点,实现不同节点的协同工作,配置一致性,状态一致性,高可用性,可观测性等,就成 为一个重要的挑战。 Apache ShardingSphere document, v5.0.0-beta 第二种方式是使用 SkyWalking 的自动探针。Apache ShardingSphere 团队与Apache SkyWalking 团队共 同合作,在 SkyWalking 中实现了 Apache ShardingSphere 自动探针,可以将相关的应用性能数据自动发 送到 SkyWalking 中。 使用方法0 码力 | 301 页 | 3.44 MB | 1 年前3
Apache ShardingSphere 中文文档 5.1.11.1 Oracle Oracle 不支持的 SQL 清单如下: TODO SQL92 SQL92 不支持的 SQL 清单如下: TODO 4.2 管控 4.2.1 背景 随着数据规模的不断膨胀,使用多节点集群的分布式方式逐渐成为趋势。对集群整体视角的统一管理能 力,和针对单独组件细粒度的控制能力,是基于存算分离的现代数据库体系中不可或缺的功能。 4.2.2 挑战 管控的挑 尽量使用本地事务,善于使用同库不同表可有效避免分布式事务带来的麻烦。在不能避免跨库事务的场 景,有些业务仍然需要保持事务的一致性。而基于 XA 的分布式事务由于在并发度高的场景中性能无法满 足需要,并未被互联网巨头大规模使用,他们大多采用最终一致性的柔性事务代替强一致事务。 4.3. 数据分片 26 Apache ShardingSphere document, v5.1.1 4.3.3 目标 尽量透明化分 背景 对于使用单数据库运行的系统来说,如何安全简单地将数据迁移至水平分片的数据库上,一直以来都是 一个迫切的需求;对于已经使用了 Apache ShardingSphere 的用户来说,随着业务规模的快速变化,也 可能需要对现有的分片集群进行弹性扩容或缩容。 4.7.2 挑战 Apache ShardingSphere 在分片算法上提供给用户极大的自由度,但却给弹性伸缩造成了极大的挑战。找0 码力 | 409 页 | 4.47 MB | 1 年前3
Apache ShardingSphere 中文文档 5.1.01.0 Oracle Oracle 不支持的 SQL 清单如下: TODO SQL92 SQL92 不支持的 SQL 清单如下: TODO 4.2 管控 4.2.1 背景 随着数据规模的不断膨胀,使用多节点集群的分布式方式逐渐成为趋势。对集群整体视角的统一管理能 力,和针对单独组件细粒度的控制能力,是基于存算分离的现代数据库体系中不可或缺的功能。 4.2.2 挑战 管控的挑 尽量使用本地事务,善于使用同库不同表可有效避免分布式事务带来的麻烦。在不能避免跨库事务的场 景,有些业务仍然需要保持事务的一致性。而基于 XA 的分布式事务由于在并发度高的场景中性能无法满 足需要,并未被互联网巨头大规模使用,他们大多采用最终一致性的柔性事务代替强一致事务。 4.3. 数据分片 26 Apache ShardingSphere document, v5.1.0 4.3.3 目标 尽量透明化分 背景 对于使用单数据库运行的系统来说,如何安全简单地将数据迁移至水平分片的数据库上,一直以来都是 一个迫切的需求;对于已经使用了 Apache ShardingSphere 的用户来说,随着业务规模的快速变化,也 可能需要对现有的分片集群进行弹性扩容或缩容。 4.7. 弹性伸缩 53 Apache ShardingSphere document, v5.1.0 4.7.2 挑战 Apache0 码力 | 406 页 | 4.40 MB | 1 年前3
Apache ShardingSphere 中文文档 5.1.2TODO Oracle Oracle 不支持的 SQL 清单如下: TODO SQL92 SQL92 不支持的 SQL 清单如下: TODO 4.2 集群管控 4.2.1 背景 随着数据规模的不断膨胀,使用多节点集群的分布式方式逐渐成为趋势。对集群整体视角的统一管理能 力,和针对单独组件细粒度的控制能力,是基于存算分离的现代数据库体系中不可或缺的功能。 4.2.2 挑战 管控的挑 尽量使用本地事务,善于使用同库不同表可有效避免分布式事务带来的麻烦。在不能避免跨库事务的场 景,有些业务仍然需要保持事务的一致性。而基于 XA 的分布式事务由于在并发度高的场景中性能无法满 足需要,并未被互联网巨头大规模使用,他们大多采用最终一致性的柔性事务代替强一致事务。 4.3. 数据分片 26 Apache ShardingSphere document, v5.1.2 4.3.3 目标 尽量透明化分 背景 对于使用单数据库运行的系统来说,如何安全简单地将数据迁移至水平分片的数据库上,一直以来都是 一个迫切的需求;对于已经使用了 Apache ShardingSphere 的用户来说,随着业务规模的快速变化,也 可能需要对现有的分片集群进行弹性扩容或缩容。 4.7.2 挑战 Apache ShardingSphere 在分片算法上提供给用户极大的自由度,但却给弹性伸缩造成了极大的挑战。找0 码力 | 446 页 | 4.67 MB | 1 年前3
Apache ShardingSphere 中文文档 5.4.1尽量使用本地事务,善于使用同库不同表可有效避免分布式事务带来的麻烦。在不能避免跨库事务的场 景,有些业务仍然需要保持事务的一致性。而基于 XA 的分布式事务由于在并发度高的场景中性能无法满 足需要,并未被互联网巨头大规模使用,他们大多采用最终一致性的柔性事务代替强一致事务。 8.1. 数据分片 20 Apache ShardingSphere document 8.1.3 目标 尽量透明化分库分表所带来的影 目前仅支持 MySQL/PostgreSQL 的方言自动翻译,工程师可以使用 MySQL 的方言和协议,访问 PostgreSQL 数据库,反之亦然。 8.5 流量治理 8.5.1 背景 随着数据规模的不断膨胀,使用多节点集群的分布式方式逐渐成为趋势。对集群整体视角的统一管理能 力,和针对单独组件细粒度的控制能力,是基于存算分离的现代数据库体系中不可或缺的功能。 8.5. 流量治理 38 Apache 对于数据加密的需求,在现实的业务场景中存在如下情况: • 安全部门规定需将涉及用户敏感信息,例如银行、手机号码等进行加密后存储到数据库,在使用的 时候再进行解密处理。 8.7.2 挑战 在真实业务场景中,相关业务开发团队则往往需要针对公司安全部门需求,自行实行并维护一套加解密 系统。而当加密场景发生改变时,自行维护的加密系统往往又面临着重构或修改风险。此外,对于已经 上线的业务,在不修改业务逻辑和 SQL 的情0 码力 | 530 页 | 4.49 MB | 1 年前3
Apache ShardingSphere 中文文档 5.3.2尽量使用本地事务,善于使用同库不同表可有效避免分布式事务带来的麻烦。在不能避免跨库事务的场 景,有些业务仍然需要保持事务的一致性。而基于 XA 的分布式事务由于在并发度高的场景中性能无法满 足需要,并未被互联网巨头大规模使用,他们大多采用最终一致性的柔性事务代替强一致事务。 8.1. 数据分片 20 Apache ShardingSphere document 8.1.3 目标 尽量透明化分库分表所带来的影 目前仅支持 MySQL/PostgreSQL 的方言自动翻译,工程师可以使用 MySQL 的方言和协议,访问 PostgreSQL 数据库,反之亦然。 8.5 流量治理 8.5.1 背景 随着数据规模的不断膨胀,使用多节点集群的分布式方式逐渐成为趋势。对集群整体视角的统一管理能 力,和针对单独组件细粒度的控制能力,是基于存算分离的现代数据库体系中不可或缺的功能。 8.5. 流量治理 38 Apache 对于数据加密的需求,在现实的业务场景中存在如下情况: • 安全部门规定需将涉及用户敏感信息,例如银行、手机号码等进行加密后存储到数据库,在使用的 时候再进行解密处理。 8.7.2 挑战 在真实业务场景中,相关业务开发团队则往往需要针对公司安全部门需求,自行实行并维护一套加解密 系统。而当加密场景发生改变时,自行维护的加密系统往往又面临着重构或修改风险。此外,对于已经 上线的业务,在不修改业务逻辑和 SQL 的情0 码力 | 508 页 | 4.44 MB | 1 年前3
Apache ShardingSphere v5.5.0 中文文档尽量使用本地事务,善于使用同库不同表可有效避免分布式事务带来的麻烦。在不能避免跨库事务的场 景,有些业务仍然需要保持事务的一致性。而基于 XA 的分布式事务由于在并发度高的场景中性能无法满 足需要,并未被互联网巨头大规模使用,他们大多采用最终一致性的柔性事务代替强一致事务。 8.1. 数据分片 20 Apache ShardingSphere document 8.1.3 目标 尽量透明化分库分表所带来的影 目前仅支持 MySQL/PostgreSQL 的方言自动翻译,工程师可以使用 MySQL 的方言和协议,访问 PostgreSQL 数据库,反之亦然。 8.5 流量治理 8.5.1 背景 随着数据规模的不断膨胀,使用多节点集群的分布式方式逐渐成为趋势。对集群整体视角的统一管理能 力,和针对单独组件细粒度的控制能力,是基于存算分离的现代数据库体系中不可或缺的功能。 8.5. 流量治理 38 Apache 对于数据加密的需求,在现实的业务场景中存在如下情况: • 安全部门规定需将涉及用户敏感信息,例如银行、手机号码等进行加密后存储到数据库,在使用的 时候再进行解密处理。 8.7.2 挑战 在真实业务场景中,相关业务开发团队则往往需要针对公司安全部门需求,自行实行并维护一套加解密 系统。而当加密场景发生改变时,自行维护的加密系统往往又面临着重构或修改风险。此外,对于已经 上线的业务,在不修改业务逻辑和 SQL 的情0 码力 | 557 页 | 4.61 MB | 1 年前3
Apache ShardingSphere 中文文档 5.2.0尽量使用本地事务,善于使用同库不同表可有效避免分布式事务带来的麻烦。在不能避免跨库事务的场 景,有些业务仍然需要保持事务的一致性。而基于 XA 的分布式事务由于在并发度高的场景中性能无法满 足需要,并未被互联网巨头大规模使用,他们大多采用最终一致性的柔性事务代替强一致事务。 3.1. 数据分片 16 Apache ShardingSphere document, v5.2.0 3.1.3 目标 尽量透明化分 目前仅支持 MySQL/PostgreSQL 的方言自动翻译,工程师可以使用 MySQL 的方言和协议,访问 PostgreSQL 数据库,反之亦然。 3.6 流量治理 3.6.1 背景 随着数据规模的不断膨胀,使用多节点集群的分布式方式逐渐成为趋势。对集群整体视角的统一管理能 力,和针对单独组件细粒度的控制能力,是基于存算分离的现代数据库体系中不可或缺的功能。 3.6. 流量治理 36 Apache 和逻辑情况下,将新增数据进行加密处理,并存储到数据库;在使用时, 再进行解密取出。 • 如何较为安全、无缝、透明化地实现业务系统在明文与密文数据间的迁移。 3.8.2 挑战 在真实业务场景中,相关业务开发团队则往往需要针对公司安全部门需求,自行实行并维护一套加解密 系统。而当加密场景发生改变时,自行维护的加密系统往往又面临着重构或修改风险。此外,对于已经 上线的业务,在不修改业务逻辑和 SQL 的情0 码力 | 449 页 | 5.85 MB | 1 年前3
Mybatis 3.3.0 中文用户指南注解对于稍微复杂的语句就会力不从心并且会显得更加混乱。因此,如果你 需要做很复杂的事情,那么最好使用 XML 来映射语句。 选择何种方式以及映射语句的定义的一致性对你来说有多重要这些完全取决于你和你的团队。换句话说,永远不要拘泥于一种方式,你 可以很轻松的在基于注解和 XML 的语句映射方式间自由移植和切换。 范围( 范围(Scope)和生命周期 )和生命周期 理解我们目前已经讨论过的不同范围和 HTML to PDF API! Management Management Project Project Plugins Plugins 项目团队 项目团队 源代码库 源代码库 项目概要 项目概要 项目报表 项目报表 项目团队 本文档提供了本项目中成员的信息.他们是在本项目中以某种形式做出了贡献的个人. 源代码库 这是一个在线代码库,它可以通过Web浏览器进行查看. 项目概要0 码力 | 98 页 | 2.03 MB | 1 年前3
共 11 条
- 1
- 2













