 Apache ShardingSphere 中文文档 5.1.2ShardingSphere 的用户来说,随着业务规模的快速变化,也 可能需要对现有的分片集群进行弹性扩容或缩容。 4.7.2 挑战 Apache ShardingSphere 在分片算法上提供给用户极大的自由度,但却给弹性伸缩造成了极大的挑战。找 寻既能支持自定义的分片算法,又能高效地将数据节点进行扩缩容的方式,是弹性伸缩面临的第一个挑 战; 同时,在伸缩过程中,不应该对正在运行的业务造成影响。尽可能减少伸缩时数据不可用的时间窗口,甚 支持项 • 将外围数据迁移至 Apache ShardingSphere 所管理的数据库; • 将 Apache ShardingSphere 的数据节点进行扩容或缩容。 不支持项 • 无主键表扩缩容; • 复合主键表扩缩容; • 不支持在当前存储节点之上做迁移,需要准备一个全新的数据库集群作为迁移目标库。 4.8 数据加密 4.8.1 背景 安全控制一直是治理的重要环节,数据加密 CacheOption 可配置属性: 名称 数 据 类 型 说明 默认值 initialCapac‐ ity int 本地缓存初始容 量 语法树本地缓存默认值 128,SQL 语句缓存默认值 2000 maximum‐ Size long 本地缓存最大容 量 语法树本地缓存默认值 1024,SQL 语句缓存默认值 65535 5.1. ShardingSphere-JDBC 770 码力 | 446 页 | 4.67 MB | 1 年前3 Apache ShardingSphere 中文文档 5.1.2ShardingSphere 的用户来说,随着业务规模的快速变化,也 可能需要对现有的分片集群进行弹性扩容或缩容。 4.7.2 挑战 Apache ShardingSphere 在分片算法上提供给用户极大的自由度,但却给弹性伸缩造成了极大的挑战。找 寻既能支持自定义的分片算法,又能高效地将数据节点进行扩缩容的方式,是弹性伸缩面临的第一个挑 战; 同时,在伸缩过程中,不应该对正在运行的业务造成影响。尽可能减少伸缩时数据不可用的时间窗口,甚 支持项 • 将外围数据迁移至 Apache ShardingSphere 所管理的数据库; • 将 Apache ShardingSphere 的数据节点进行扩容或缩容。 不支持项 • 无主键表扩缩容; • 复合主键表扩缩容; • 不支持在当前存储节点之上做迁移,需要准备一个全新的数据库集群作为迁移目标库。 4.8 数据加密 4.8.1 背景 安全控制一直是治理的重要环节,数据加密 CacheOption 可配置属性: 名称 数 据 类 型 说明 默认值 initialCapac‐ ity int 本地缓存初始容 量 语法树本地缓存默认值 128,SQL 语句缓存默认值 2000 maximum‐ Size long 本地缓存最大容 量 语法树本地缓存默认值 1024,SQL 语句缓存默认值 65535 5.1. ShardingSphere-JDBC 770 码力 | 446 页 | 4.67 MB | 1 年前3
 Apache ShardingSphere 中文文档 5.0.0ShardingSphere 的用户来说,随着业务规模的快速变化,也 可能需要对现有的分片集群进行弹性扩容或缩容。 4.6.2 挑战 Apache ShardingSphere 在分片算法上提供给用户极大的自由度,但却给弹性伸缩造成了极大的挑战。找 寻即能支持自定义的分片算法,又能高效地将数据节点进行扩缩容的方式,是弹性伸缩面临的第一个挑 战; 同时,在伸缩过程中,不应该对正在运行的业务造成影响。尽可能减少伸缩时数据不可用的时间窗口,甚 支持项 • 将外围数据迁移至 Apache ShardingSphere 所管理的数据库; • 将 Apache ShardingSphere 的数据节点进行扩容或缩容。 不支持项 • 无主键表扩缩容; • 复合主键表扩缩容; • 不支持在当前存储节点之上做迁移,需要准备一个全新的数据库集群作为迁移目标库。 4.7 数据加密 4.7.1 背景 安全控制一直是治理的重要环节,数据加密0 码力 | 385 页 | 4.26 MB | 1 年前3 Apache ShardingSphere 中文文档 5.0.0ShardingSphere 的用户来说,随着业务规模的快速变化,也 可能需要对现有的分片集群进行弹性扩容或缩容。 4.6.2 挑战 Apache ShardingSphere 在分片算法上提供给用户极大的自由度,但却给弹性伸缩造成了极大的挑战。找 寻即能支持自定义的分片算法,又能高效地将数据节点进行扩缩容的方式,是弹性伸缩面临的第一个挑 战; 同时,在伸缩过程中,不应该对正在运行的业务造成影响。尽可能减少伸缩时数据不可用的时间窗口,甚 支持项 • 将外围数据迁移至 Apache ShardingSphere 所管理的数据库; • 将 Apache ShardingSphere 的数据节点进行扩容或缩容。 不支持项 • 无主键表扩缩容; • 复合主键表扩缩容; • 不支持在当前存储节点之上做迁移,需要准备一个全新的数据库集群作为迁移目标库。 4.7 数据加密 4.7.1 背景 安全控制一直是治理的重要环节,数据加密0 码力 | 385 页 | 4.26 MB | 1 年前3
 Apache ShardingSphere 中文文档 5.1.1ShardingSphere 的用户来说,随着业务规模的快速变化,也 可能需要对现有的分片集群进行弹性扩容或缩容。 4.7.2 挑战 Apache ShardingSphere 在分片算法上提供给用户极大的自由度,但却给弹性伸缩造成了极大的挑战。找 寻既能支持自定义的分片算法,又能高效地将数据节点进行扩缩容的方式,是弹性伸缩面临的第一个挑 战; 同时,在伸缩过程中,不应该对正在运行的业务造成影响。尽可能减少伸缩时数据不可用的时间窗口,甚 支持项 • 将外围数据迁移至 Apache ShardingSphere 所管理的数据库; • 将 Apache ShardingSphere 的数据节点进行扩容或缩容。 不支持项 • 无主键表扩缩容; • 复合主键表扩缩容; • 不支持在当前存储节点之上做迁移,需要准备一个全新的数据库集群作为迁移目标库。 4.8 数据加密 4.8.1 背景 安全控制一直是治理的重要环节,数据加密0 码力 | 409 页 | 4.47 MB | 1 年前3 Apache ShardingSphere 中文文档 5.1.1ShardingSphere 的用户来说,随着业务规模的快速变化,也 可能需要对现有的分片集群进行弹性扩容或缩容。 4.7.2 挑战 Apache ShardingSphere 在分片算法上提供给用户极大的自由度,但却给弹性伸缩造成了极大的挑战。找 寻既能支持自定义的分片算法,又能高效地将数据节点进行扩缩容的方式,是弹性伸缩面临的第一个挑 战; 同时,在伸缩过程中,不应该对正在运行的业务造成影响。尽可能减少伸缩时数据不可用的时间窗口,甚 支持项 • 将外围数据迁移至 Apache ShardingSphere 所管理的数据库; • 将 Apache ShardingSphere 的数据节点进行扩容或缩容。 不支持项 • 无主键表扩缩容; • 复合主键表扩缩容; • 不支持在当前存储节点之上做迁移,需要准备一个全新的数据库集群作为迁移目标库。 4.8 数据加密 4.8.1 背景 安全控制一直是治理的重要环节,数据加密0 码力 | 409 页 | 4.47 MB | 1 年前3
 Apache ShardingSphere 中文文档 5.1.0的用户来说,随着业务规模的快速变化,也 可能需要对现有的分片集群进行弹性扩容或缩容。 4.7. 弹性伸缩 53 Apache ShardingSphere document, v5.1.0 4.7.2 挑战 Apache ShardingSphere 在分片算法上提供给用户极大的自由度,但却给弹性伸缩造成了极大的挑战。找 寻既能支持自定义的分片算法,又能高效地将数据节点进行扩缩容的方式,是弹性伸缩面临的第一个挑 战; ShardingSphere 所管理的数据库; • 将 Apache ShardingSphere 的数据节点进行扩容或缩容。 4.7. 弹性伸缩 54 Apache ShardingSphere document, v5.1.0 不支持项 • 无主键表扩缩容; • 复合主键表扩缩容; • 不支持在当前存储节点之上做迁移,需要准备一个全新的数据库集群作为迁移目标库。 4.8 数据加密 4.80 码力 | 406 页 | 4.40 MB | 1 年前3 Apache ShardingSphere 中文文档 5.1.0的用户来说,随着业务规模的快速变化,也 可能需要对现有的分片集群进行弹性扩容或缩容。 4.7. 弹性伸缩 53 Apache ShardingSphere document, v5.1.0 4.7.2 挑战 Apache ShardingSphere 在分片算法上提供给用户极大的自由度,但却给弹性伸缩造成了极大的挑战。找 寻既能支持自定义的分片算法,又能高效地将数据节点进行扩缩容的方式,是弹性伸缩面临的第一个挑 战; ShardingSphere 所管理的数据库; • 将 Apache ShardingSphere 的数据节点进行扩容或缩容。 4.7. 弹性伸缩 54 Apache ShardingSphere document, v5.1.0 不支持项 • 无主键表扩缩容; • 复合主键表扩缩容; • 不支持在当前存储节点之上做迁移,需要准备一个全新的数据库集群作为迁移目标库。 4.8 数据加密 4.80 码力 | 406 页 | 4.40 MB | 1 年前3
 Mybatis 3.3.0 中文用户指南className) 最后一个 build 方法使用了一个 Configuration 实例。configuration 类包含你可能需要了 解 SqlSessionFactory 实例的所有内 容。Configuration 类对于配置的自查很有用,包含查找和 操作 SQL 映射(不推荐使用,因为应用正接收请求) 。configuration 类有所 有配置的开关, 这些你已经了解了,只在 Java 须只指定该参数或者没有参数。属 性: type,method。type 属性是类的完全限 定名。method 是该类中 的那个方法名。 注意: 这节之后是对 SelectBuilder 类的 讨论,它可以 帮助你以干净,容于阅读 的方式来构建动态 SQL。 @Param Parameter N/A 如果你的映射器的方法需要多个参数, 这个注解可以被应用于映射器的 方法 参数来给每个参数一个名字。否则,多 参数将会以它们的顺序位置0 码力 | 98 页 | 2.03 MB | 1 年前3 Mybatis 3.3.0 中文用户指南className) 最后一个 build 方法使用了一个 Configuration 实例。configuration 类包含你可能需要了 解 SqlSessionFactory 实例的所有内 容。Configuration 类对于配置的自查很有用,包含查找和 操作 SQL 映射(不推荐使用,因为应用正接收请求) 。configuration 类有所 有配置的开关, 这些你已经了解了,只在 Java 须只指定该参数或者没有参数。属 性: type,method。type 属性是类的完全限 定名。method 是该类中 的那个方法名。 注意: 这节之后是对 SelectBuilder 类的 讨论,它可以 帮助你以干净,容于阅读 的方式来构建动态 SQL。 @Param Parameter N/A 如果你的映射器的方法需要多个参数, 这个注解可以被应用于映射器的 方法 参数来给每个参数一个名字。否则,多 参数将会以它们的顺序位置0 码力 | 98 页 | 2.03 MB | 1 年前3
 01 Sharding JDBC概览JDBC、Sharding-Proxy和Sharding-Sidecar(计划中)这3款相互独立的产品组成。 他们均提 供标准化的数据分片、分布式事务和数据库治理功能,可适用于如Java同构、异构语言、容 器、云原生等各种多样化的应用场景。 当前版本:3.0 官网地址: https://shardingsphere.apache.org/index_zh.html ShardingSphere构成:0 码力 | 6 页 | 781.70 KB | 1 年前3 01 Sharding JDBC概览JDBC、Sharding-Proxy和Sharding-Sidecar(计划中)这3款相互独立的产品组成。 他们均提 供标准化的数据分片、分布式事务和数据库治理功能,可适用于如Java同构、异构语言、容 器、云原生等各种多样化的应用场景。 当前版本:3.0 官网地址: https://shardingsphere.apache.org/index_zh.html ShardingSphere构成:0 码力 | 6 页 | 781.70 KB | 1 年前3
 Apache ShardingSphere(Incubating) 云架构演化ShardingSphere 应用 应用 注册中心 Zookeeper ETCD … APM SkyWalking:基于分布式追踪的性能监控系统。项目的核心目标是针对微服务、Cloud Native、容 器化架构,并提供应用性能监控和分布式调用链追踪能力。 SkyWalking已于2017年12月8日,进入Apache孵化器。 拓扑图 调用链 调用详细信息 弹性伸缩 Origin0 码力 | 37 页 | 3.00 MB | 1 年前3 Apache ShardingSphere(Incubating) 云架构演化ShardingSphere 应用 应用 注册中心 Zookeeper ETCD … APM SkyWalking:基于分布式追踪的性能监控系统。项目的核心目标是针对微服务、Cloud Native、容 器化架构,并提供应用性能监控和分布式调用链追踪能力。 SkyWalking已于2017年12月8日,进入Apache孵化器。 拓扑图 调用链 调用详细信息 弹性伸缩 Origin0 码力 | 37 页 | 3.00 MB | 1 年前3
 Apache ShardingSphere(Incubating)云架构演化Zookeeper ETCD … 2018年PostgreSQL中国技术大会 APM SkyWalking:基于分布式追踪的性能监控系统。项目的核心目标是针对微服务、Cloud Native、容 器化架构,并提供应用性能监控和分布式调用链追踪能力。 SkyWalking已于2017年12月8日,进入Apache孵化器。 2018年PostgreSQL中国技术大会 拓扑图 2018年PostgreSQL中国技术大会0 码力 | 34 页 | 5.07 MB | 1 年前3 Apache ShardingSphere(Incubating)云架构演化Zookeeper ETCD … 2018年PostgreSQL中国技术大会 APM SkyWalking:基于分布式追踪的性能监控系统。项目的核心目标是针对微服务、Cloud Native、容 器化架构,并提供应用性能监控和分布式调用链追踪能力。 SkyWalking已于2017年12月8日,进入Apache孵化器。 2018年PostgreSQL中国技术大会 拓扑图 2018年PostgreSQL中国技术大会0 码力 | 34 页 | 5.07 MB | 1 年前3
 Apache ShardingSphere 中文文档 5.0.0-alpha平分片的数据库上,一 直以来都是一个迫切的需求;同时,对于已经使用了 Apache ShardingSphere 的用户来说,随着业务规 模的快速变化,也可能需要对现有的分片集群进行弹性扩容或缩容。 3.5.2 简介 ShardingSphere‐Scaling 是一个提供给用户的通用数据接入迁移及弹性伸缩的解决方案。 从 4.1.0 开始向用户提供。 3.5.3 挑战 Apache 使用规范 支持项 • 将外围数据迁移至 Apache ShardingSphere 所管理的数据库; • 将 Apache ShardingSphere 的数据节点进行扩容或缩容。 不支持项 • 不支持无主键表的扩容和缩容。 3.6 数据加密 3.6.1 背景 安全控制一直是治理的重要环节,数据加密属于安全控制的范畴。无论对互联网公司还是传统行业来说, 数据安全一直是极为重视和敏感的话题0 码力 | 301 页 | 3.44 MB | 1 年前3 Apache ShardingSphere 中文文档 5.0.0-alpha平分片的数据库上,一 直以来都是一个迫切的需求;同时,对于已经使用了 Apache ShardingSphere 的用户来说,随着业务规 模的快速变化,也可能需要对现有的分片集群进行弹性扩容或缩容。 3.5.2 简介 ShardingSphere‐Scaling 是一个提供给用户的通用数据接入迁移及弹性伸缩的解决方案。 从 4.1.0 开始向用户提供。 3.5.3 挑战 Apache 使用规范 支持项 • 将外围数据迁移至 Apache ShardingSphere 所管理的数据库; • 将 Apache ShardingSphere 的数据节点进行扩容或缩容。 不支持项 • 不支持无主键表的扩容和缩容。 3.6 数据加密 3.6.1 背景 安全控制一直是治理的重要环节,数据加密属于安全控制的范畴。无论对互联网公司还是传统行业来说, 数据安全一直是极为重视和敏感的话题0 码力 | 301 页 | 3.44 MB | 1 年前3
 Apache ShardingSphere 中文文档 5.2.0应用场景 假如一个应用系统在使用传统单体数据库,单表数据量达到了 1 亿并且还在快速增长,单体数据库负载 持续在高位,成为系统瓶颈。一旦数据库成为瓶颈,对应用服务器扩容是无效的,需要对数据库进行扩 容。 3.7.5 相关参考 • 数据迁移的配置 • 数据迁移的实现原理 3.7. 数据迁移 38 Apache ShardingSphere document, v5.2.0 3.7.6 核心概念 CacheOption 可配置属性: 名称 数 据 类 型 说明 默认值 initialCapac‐ ity int 本地缓存初始容 量 语法树本地缓存默认值 128,SQL 语句缓存默认值 2000 maximum‐ Size long 本地缓存最大容 量 语法树本地缓存默认值 1024,SQL 语句缓存默认值 65535 4.1. ShardingSphere-JDBC 970 码力 | 449 页 | 5.85 MB | 1 年前3 Apache ShardingSphere 中文文档 5.2.0应用场景 假如一个应用系统在使用传统单体数据库,单表数据量达到了 1 亿并且还在快速增长,单体数据库负载 持续在高位,成为系统瓶颈。一旦数据库成为瓶颈,对应用服务器扩容是无效的,需要对数据库进行扩 容。 3.7.5 相关参考 • 数据迁移的配置 • 数据迁移的实现原理 3.7. 数据迁移 38 Apache ShardingSphere document, v5.2.0 3.7.6 核心概念 CacheOption 可配置属性: 名称 数 据 类 型 说明 默认值 initialCapac‐ ity int 本地缓存初始容 量 语法树本地缓存默认值 128,SQL 语句缓存默认值 2000 maximum‐ Size long 本地缓存最大容 量 语法树本地缓存默认值 1024,SQL 语句缓存默认值 65535 4.1. ShardingSphere-JDBC 970 码力 | 449 页 | 5.85 MB | 1 年前3
共 14 条
- 1
- 2













