Apache ShardingSphere 中文文档 5.0.0-alpha同级目录下生成代码,容易误提交,如何避免? . . . . . . . . . . . . 292 viii 1 概览 星评增长时间线 贡献者增长时间线 Apache ShardingSphere 是一套开源的分布式数据库解决方案组成的生态圈,它由 JDBC、Proxy 和 Sidecar (规划中)这 3 款既能够独立部署,又支持混合部署配合使用的产品组成。它们均提供标准化的数据水平 扩展、分布式事务和分布式治理等功能,可适用于如 挑战 可插拔架构对程序架构设计的要求非常高,需要将各个模块相互独立,互不感知,并且通过一个可插拔 内核,以叠加的方式将各种功能组合使用。设计一套将功能开发完全隔离的架构体系,既可以最大限度 的将开源社区的活力激发出来,也能够保障项目的质量。 Apache ShardingSphere 5.x 版本开始致力于可插拔架构,项目的功能组件能够灵活的以可插拔的方式 进行扩展。目前,数据分片、读写分离、数据加密、影子库压测等功能,以及对 config- 前缀开头的文件,如:conf/config-xxx. yaml 文件,进行分片规则、读写分离规则配置。配置方式请参考配置手册。 4. Linux 操作系统请运行 bin/start.sh,Windows 操作系统请运行 bin/start.bat 启动 ShardingSphere‐Proxy。如需配置启动端口、配置文件位置,可参考快速入门。 使用 PostgreSQL 10 码力 | 301 页 | 3.44 MB | 1 年前3
Apache ShardingSphere 中文文档 5.2.0ShardingSphere 的定义,设计哲学和部署形态。 更多常见问题,请参考 FAQ。 1.1 什么是 ShardingSphere 1.1.1 介绍 Apache ShardingSphere 是一款开源的分布式数据库生态项目,由 JDBC 和 Proxy 两款产品组成。其核心 采用微内核 + 可插拔架构,通过插件开放扩展功能。它提供多源异构数据库增强平台,进而围绕其上层 构建生态。 Apache ShardingSphere 提供了多样化的功能,涵盖范围从数据库内核、数据库分布式到贴近数据库上 层的应用,为用户提供了大量的功能池。 功能并无边界,只要满足数据库服务和生态的共性需求即可,期待更多的开源工程师参与 Apache Shard‐ ingSphere 社区,提供新颖思路和令人兴奋的功能。 3.1 数据分片 3.1.1 背景 传统的将数据集中存储至单一节点的解决方案,在性能、可用性和运维成本这三方面已经难于满足海量 ual/shardingsphere-proxy/ yaml-config/)。 8. 启动 ShardingSphere‐Proxy Linux/macOS 操作系统请运行 bin/start.sh,Windows 操作系统请运行 bin/start.bat 启动 ShardingSphere‐Proxy。默认监听端口 3307,默认配置目录为 Proxy 内的 conf 目录。启动脚本可以0 码力 | 449 页 | 5.85 MB | 1 年前3
Apache ShardingSphere 中文文档 5.0.0挑战 可插拔架构对程序架构设计的要求非常高,需要将各个模块相互独立,互不感知,并且通过一个可插拔 内核,以叠加的方式将各种功能组合使用。设计一套将功能开发完全隔离的架构体系,既可以最大限度 的将开源社区的活力激发出来,也能够保障项目的质量。 Apache ShardingSphere 5.x 版本开始致力于可插拔架构,项目的功能组件能够灵活的以可插拔的方式进 行扩展。目前,数据分片、读写分 ShardingSphere 提供了多样化的功能,涵盖范围从数据库内核、数据库分布式到贴近数据库上 层的应用,为用户提供了大量的功能池。 功能并无边界,只要满足数据库服务和生态的共性需求即可,期待更多的开源工程师参与 Apache Shard‐ ingSphere 社区,提供新颖思路和令人兴奋的功能。 4.1 数据库兼容 4.1.1 背景 随着通信技术的革新,全新领域的应用层出不穷,推动和颠覆整个人类社会协作模式的革新。数据存量 config- 前缀开头的文件,如:conf/config-xxx. yaml 文件,进行分片规则、读写分离规则配置。配置方式请参考配置手册。 4. Linux 操作系统请运行 bin/start.sh,Windows 操作系统请运行 bin/start.bat 启动 ShardingSphere‐Proxy。如需配置启动端口、配置文件位置,可参考快速入门。 使用 PostgreSQL 10 码力 | 385 页 | 4.26 MB | 1 年前3
Apache ShardingSphere 中文文档 5.1.1挑战 可插拔架构对程序架构设计的要求非常高,需要将各个模块相互独立,互不感知,并且通过一个可插拔 内核,以叠加的方式将各种功能组合使用。设计一套将功能开发完全隔离的架构体系,既可以最大限度 的将开源社区的活力激发出来,也能够保障项目的质量。 Apache ShardingSphere 5.x 版本开始致力于可插拔架构,项目的功能组件能够灵活的以可插拔的方式进 行扩展。目前,数据分片、读写分 ShardingSphere 提供了多样化的功能,涵盖范围从数据库内核、数据库分布式到贴近数据库上 层的应用,为用户提供了大量的功能池。 功能并无边界,只要满足数据库服务和生态的共性需求即可,期待更多的开源工程师参与 Apache Shard‐ ingSphere 社区,提供新颖思路和令人兴奋的功能。 4.1 数据库兼容 4.1.1 背景 随着通信技术的革新,全新领域的应用层出不穷,推动和颠覆整个人类社会协作模式的革新。数据存量 config- 前缀开头的文件,如:conf/config-xxx. yaml 文件,进行分片规则、读写分离规则配置。配置方式请参考配置手册。 3. Linux 操作系统请运行 bin/start.sh,Windows 操作系统请运行 bin/start.bat 启动 ShardingSphere‐Proxy。如需配置启动端口、配置文件位置,可参考快速入门。 选择数据库协议 使用 PostgreSQL0 码力 | 409 页 | 4.47 MB | 1 年前3
Apache ShardingSphere 中文文档 5.4.1ShardingSphere 提供了多样化的功能,涵盖范围从数据库内核、数据库分布式到贴近数据库上 层的应用,为用户提供了大量的功能池。 功能并无边界,只要满足数据库服务和生态的共性需求即可,期待更多的开源工程师参与 Apache Shard‐ ingSphere 社区,提供新颖思路和令人兴奋的功能。 8.1 数据分片 8.1.1 背景 传统的将数据集中存储至单一节点的解决方案,在性能、可用性和运维成本这三方面已经难于满足海量 ual/shardingsphere-proxy/ yaml-config/)。 8. 启动 ShardingSphere‐Proxy Linux/macOS 操作系统请运行 bin/start.sh,Windows 操作系统请运行 bin/start.bat 启动 ShardingSphere‐Proxy。默认监听端口 3307,默认配置目录为 Proxy 内的 conf 目录。启动脚本可以 Apache Shard‐ ingSphere 提供的内置实现;高级用户则可以参考各个功能模块的接口进行自定义实现。 Apache ShardingSphere 社区非常欢迎开发者将自己的实现类反馈至开源社区,让更多用户从中收益。 10.1 运行模式 10.1.1 StandalonePersistRepository 全限定类名 `org.apache.shardingsphere.mode0 码力 | 530 页 | 4.49 MB | 1 年前3
Apache ShardingSphere 中文文档 5.1.0挑战 可插拔架构对程序架构设计的要求非常高,需要将各个模块相互独立,互不感知,并且通过一个可插拔 内核,以叠加的方式将各种功能组合使用。设计一套将功能开发完全隔离的架构体系,既可以最大限度 的将开源社区的活力激发出来,也能够保障项目的质量。 Apache ShardingSphere 5.x 版本开始致力于可插拔架构,项目的功能组件能够灵活的以可插拔的方式进 行扩展。目前,数据分片、读写分 ShardingSphere 提供了多样化的功能,涵盖范围从数据库内核、数据库分布式到贴近数据库上 层的应用,为用户提供了大量的功能池。 功能并无边界,只要满足数据库服务和生态的共性需求即可,期待更多的开源工程师参与 Apache Shard‐ ingSphere 社区,提供新颖思路和令人兴奋的功能。 4.1 数据库兼容 4.1.1 背景 随着通信技术的革新,全新领域的应用层出不穷,推动和颠覆整个人类社会协作模式的革新。数据存量 config- 前缀开头的文件,如:conf/config-xxx. yaml 文件,进行分片规则、读写分离规则配置。配置方式请参考配置手册。 3. Linux 操作系统请运行 bin/start.sh,Windows 操作系统请运行 bin/start.bat 启动 ShardingSphere‐Proxy。如需配置启动端口、配置文件位置,可参考快速入门。 选择数据库协议 使用 PostgreSQL0 码力 | 406 页 | 4.40 MB | 1 年前3
Apache ShardingSphere 中文文档 5.3.2ShardingSphere 提供了多样化的功能,涵盖范围从数据库内核、数据库分布式到贴近数据库上 层的应用,为用户提供了大量的功能池。 功能并无边界,只要满足数据库服务和生态的共性需求即可,期待更多的开源工程师参与 Apache Shard‐ ingSphere 社区,提供新颖思路和令人兴奋的功能。 8.1 数据分片 8.1.1 背景 传统的将数据集中存储至单一节点的解决方案,在性能、可用性和运维成本这三方面已经难于满足海量 ual/shardingsphere-proxy/ yaml-config/)。 8. 启动 ShardingSphere‐Proxy Linux/macOS 操作系统请运行 bin/start.sh,Windows 操作系统请运行 bin/start.bat 启动 ShardingSphere‐Proxy。默认监听端口 3307,默认配置目录为 Proxy 内的 conf 目录。启动脚本可以 Apache Shard‐ ingSphere 提供的内置实现;高级用户则可以参考各个功能模块的接口进行自定义实现。 Apache ShardingSphere 社区非常欢迎开发者将自己的实现类反馈至开源社区,让更多用户从中收益。 10.1 运行模式 10.1.1 StandalonePersistRepository 全限定类名 `org.apache.shardingsphere.mode0 码力 | 508 页 | 4.44 MB | 1 年前3
Apache ShardingSphere 中文文档 5.1.2挑战 可插拔架构对程序架构设计的要求非常高,需要将各个模块相互独立,互不感知,并且通过一个可插拔 内核,以叠加的方式将各种功能组合使用。设计一套将功能开发完全隔离的架构体系,既可以最大限度 的将开源社区的活力激发出来,也能够保障项目的质量。 Apache ShardingSphere 5.x 版本开始致力于可插拔架构,项目的功能组件能够灵活的以可插拔的方式进 行扩展。目前,数据分片、读写分 ShardingSphere 提供了多样化的功能,涵盖范围从数据库内核、数据库分布式到贴近数据库上 层的应用,为用户提供了大量的功能池。 功能并无边界,只要满足数据库服务和生态的共性需求即可,期待更多的开源工程师参与 Apache Shard‐ ingSphere 社区,提供新颖思路和令人兴奋的功能。 4.1 数据库兼容 4.1.1 背景 随着通信技术的革新,全新领域的应用层出不穷,推动和颠覆整个人类社会协作模式的革新。数据存量 config- 前缀开头的文件,如:conf/config-xxx. yaml 文件,进行分片规则、读写分离规则配置。配置方式请参考配置手册。 3. Linux 操作系统请运行 bin/start.sh,Windows 操作系统请运行 bin/start.bat 启动 ShardingSphere‐Proxy。如需配置启动端口、配置文件位置,可参考快速入门。 选择数据库协议 使用 PostgreSQL0 码力 | 446 页 | 4.67 MB | 1 年前3
Apache ShardingSphere v5.5.0 中文文档ShardingSphere 提供了多样化的功能,涵盖范围从数据库内核、数据库分布式到贴近数据库上 层的应用,为用户提供了大量的功能池。 功能并无边界,只要满足数据库服务和生态的共性需求即可,期待更多的开源工程师参与 Apache Shard‐ ingSphere 社区,提供新颖思路和令人兴奋的功能。 8.1 数据分片 8.1.1 背景 传统的将数据集中存储至单一节点的解决方案,在性能、可用性和运维成本这三方面已经难于满足海量 ual/shardingsphere-proxy/ yaml-config/)。 8. 启动 ShardingSphere‐Proxy Linux/macOS 操作系统请运行 bin/start.sh,Windows 操作系统请运行 bin/start.bat 启动 ShardingSphere‐Proxy。默认监听端口 3307,默认配置目录为 Proxy 内的 conf 目录。启动脚本可以 Apache Shard‐ ingSphere 提供的内置实现;高级用户则可以参考各个功能模块的接口进行自定义实现。 Apache ShardingSphere 社区非常欢迎开发者将自己的实现类反馈至开源社区,让更多用户从中收益。 10.1 运行模式 10.1.1 StandalonePersistRepository 全限定类名 `org.apache.shardingsphere.mode0 码力 | 557 页 | 4.61 MB | 1 年前3
Apache ShardingSphere ElasticJob 中文文档 2023 年 11 月 01 日扩展点悉数列出。如无特殊需求,用户可以使用 ElasticJob 提供的内置实现; 高级用户则可以参考各个功能模块的接口进行自定义实现。 ElasticJob 社区非常欢迎开发者将自己的实现类反馈至开源社区,让更多用户从中收益。 7.1 作业分片策略 作业分片策略,用于将作业在分布式环境下分解成为任务使用。 SPI 名称 详细说明 JobShardingStrategy 作业分片策略 已知实现类 然后将带密码的版本全部部署上线。 10.12. 在多网卡的情况下无法获取到合适的 IP 92 11 博客 • 2020‐07 InfoQ 文章:ElasticJob 的产品定位与新版本设计理念 • 2020‐07 开源中国:GitHub 上持续冲榜,ElasticJob 重启 • 2020‐05 官微快讯:分布式调度项目 ElasticJob 即将重新起航 • 2017‐09 Mesosphere 新闻:Q&A 文章:详解当当网的分布式作业框架 elastic‐job • 2015‐11 高可用架构群分享:新一代分布式任务调度框架,elastic‐job 开源项目的 10 项特性 • 2015‐11 CSDN 专访:深度解读分布式作业调度框架 elastic‐job • 2015‐09 InfoQ 新闻:当当开源 elastic‐job,分布式作业调度框架 930 码力 | 98 页 | 1.97 MB | 1 年前3
共 18 条
- 1
- 2













