 Apache ShardingSphere 中文文档 5.0.0-alpha. . . . . . . . . . . . . . . . . . . . 262 通过 UI 界面来操作 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267 4.5 ShardingSphere‐UI . . . . . . . . . . . . . . . . . . . . . . . . Apache ShardingSphere ‐ 版本: 5.0.0‐alpha ( 发布日期: Nov 10, 2020 ) . . . . . . 282 6.1.2 ShardingSphere UI ‐ 版本: 5.0.0‐alpha ( 发布日期: Nov 22, 2020 ) . . . . . . . . . 282 6.2 全部版本 . . . . . . . . . . . . . 时,系统启动会报错? . . . . . . . . . . . . . . . . . . . . . . 291 7.21 在使用 sharing‐proxy 的时候,如何动态在 ShardingSphere‐UI 上添加新的 logic schema?291 7.22 在使用 ShardingSphere‐Proxy 时,怎么使用合适的工具连接到 ShardingSphere‐Proxy? 291 7.230 码力 | 301 页 | 3.44 MB | 1 年前3 Apache ShardingSphere 中文文档 5.0.0-alpha. . . . . . . . . . . . . . . . . . . . 262 通过 UI 界面来操作 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267 4.5 ShardingSphere‐UI . . . . . . . . . . . . . . . . . . . . . . . . Apache ShardingSphere ‐ 版本: 5.0.0‐alpha ( 发布日期: Nov 10, 2020 ) . . . . . . 282 6.1.2 ShardingSphere UI ‐ 版本: 5.0.0‐alpha ( 发布日期: Nov 22, 2020 ) . . . . . . . . . 282 6.2 全部版本 . . . . . . . . . . . . . 时,系统启动会报错? . . . . . . . . . . . . . . . . . . . . . . 291 7.21 在使用 sharing‐proxy 的时候,如何动态在 ShardingSphere‐UI 上添加新的 logic schema?291 7.22 在使用 ShardingSphere‐Proxy 时,怎么使用合适的工具连接到 ShardingSphere‐Proxy? 291 7.230 码力 | 301 页 | 3.44 MB | 1 年前3
 《Redis使用手册》(试读版)Twitter(twitter.com/antirez) 上提 问。 ⼴泛的⽀持 正如之前所说, Redis 已经得到了互联⽹公司的⼴泛使⽤, 许多开发者为不同的编程语⾔开发了相应的客 户端(redis.io/clients), 绝⼤多数编程语⾔的使⽤者都可以轻⽽易举地找到他们所需的客户端, 然后直 接开始使⽤ Redis 。 此外,包括亚⻢逊、⾕歌、RedisLabs、阿⾥云和腾讯云在内的多个云服务提供商都提 ⾮常便于⽇常查阅。 1.4 预备⼯作 本书包含⼤量 Redis 命令操作实例和 Python 代码应⽤示例, 执⾏和测试这些示例需要⽤到 Redis 服务器及其附 带的 redis-cli 客户端、Python 编程环境和 redis-py 客户端, 如果你尚未安装这些软件, 那么请查阅本书的附 录 A 和附录 B 并按照指引进⾏安装。 在正确安装 Redis 服务器之后, 你应该可以通过执⾏以下命令来启动 Redis 如果锁被持有者以外的其他进程释放了的话, 那么系统中可能就会同时出现多个锁, 导致锁的唯 ⼀性被破坏。 2. 这个锁的获取操作不能设置最⼤加锁时间, 它⽆法让锁在超过给定的时限之后⾃动释放。 因此, 如果持有 锁的进程因为故障或者编程错误⽽没有在退出之前主动释放锁, 那么锁就会⼀直处于已被获取的状态, 导 致其他进程永远⽆法取得锁。 本书后续将继续改进这个锁实现, 使得它可以解决这两个问题。 2.6 MSET:⼀次为多个字符串键设置值0 码力 | 352 页 | 6.57 MB | 1 年前3 《Redis使用手册》(试读版)Twitter(twitter.com/antirez) 上提 问。 ⼴泛的⽀持 正如之前所说, Redis 已经得到了互联⽹公司的⼴泛使⽤, 许多开发者为不同的编程语⾔开发了相应的客 户端(redis.io/clients), 绝⼤多数编程语⾔的使⽤者都可以轻⽽易举地找到他们所需的客户端, 然后直 接开始使⽤ Redis 。 此外,包括亚⻢逊、⾕歌、RedisLabs、阿⾥云和腾讯云在内的多个云服务提供商都提 ⾮常便于⽇常查阅。 1.4 预备⼯作 本书包含⼤量 Redis 命令操作实例和 Python 代码应⽤示例, 执⾏和测试这些示例需要⽤到 Redis 服务器及其附 带的 redis-cli 客户端、Python 编程环境和 redis-py 客户端, 如果你尚未安装这些软件, 那么请查阅本书的附 录 A 和附录 B 并按照指引进⾏安装。 在正确安装 Redis 服务器之后, 你应该可以通过执⾏以下命令来启动 Redis 如果锁被持有者以外的其他进程释放了的话, 那么系统中可能就会同时出现多个锁, 导致锁的唯 ⼀性被破坏。 2. 这个锁的获取操作不能设置最⼤加锁时间, 它⽆法让锁在超过给定的时限之后⾃动释放。 因此, 如果持有 锁的进程因为故障或者编程错误⽽没有在退出之前主动释放锁, 那么锁就会⼀直处于已被获取的状态, 导 致其他进程永远⽆法取得锁。 本书后续将继续改进这个锁实现, 使得它可以解决这两个问题。 2.6 MSET:⼀次为多个字符串键设置值0 码力 | 352 页 | 6.57 MB | 1 年前3
 Apache ShardingSphere 中文文档 5.0.0ShardingSphere 中叫做 Hint。 实现机制 Apache ShardingSphere 使用 ThreadLocal 管理分片键值。可以通过编程的方式向 HintManager 中 添加分片条件,该分片条件仅在当前线程内生效。 除了通过编程的方式使用强制分片路由,Apache ShardingSphere 还计划通过 SQL 中的特殊注释的方式 引用 Hint,使开发者可以采用更加透明的方式使用该功能。 同时,由于治理功能本身可以采用合适的第三方组件作为基础服务,需要我们抽象统一的接口,统一各 种不同的组件的标准调用 API,对接到治理功能模块。 最后对于可管理性和可观测性的要求,我们需要完善通过 UI 查询、操作和控制系统的功能,进一步完善 对于 tracing 和 APM 的支持。 4.5.3 目标 对于治理功能,目标如下: • 支持 Zookeeper/etcd,管理数据源、规则和策略的配置,管理各个 @Resource private DataSource dataSource; 强制路由 简介 Apache ShardingSphere 使用 ThreadLocal 管理分片键值进行强制路由。可以通过编程的方式向 Hint‐ Manager 中添加分片值,该分片值仅在当前线程内生效。 Hint 的主要使用场景: • 分片字段不存在 SQL 和数据库表结构中,而存在于外部业务逻辑。 • 强制在主库进行某些数据操作。0 码力 | 385 页 | 4.26 MB | 1 年前3 Apache ShardingSphere 中文文档 5.0.0ShardingSphere 中叫做 Hint。 实现机制 Apache ShardingSphere 使用 ThreadLocal 管理分片键值。可以通过编程的方式向 HintManager 中 添加分片条件,该分片条件仅在当前线程内生效。 除了通过编程的方式使用强制分片路由,Apache ShardingSphere 还计划通过 SQL 中的特殊注释的方式 引用 Hint,使开发者可以采用更加透明的方式使用该功能。 同时,由于治理功能本身可以采用合适的第三方组件作为基础服务,需要我们抽象统一的接口,统一各 种不同的组件的标准调用 API,对接到治理功能模块。 最后对于可管理性和可观测性的要求,我们需要完善通过 UI 查询、操作和控制系统的功能,进一步完善 对于 tracing 和 APM 的支持。 4.5.3 目标 对于治理功能,目标如下: • 支持 Zookeeper/etcd,管理数据源、规则和策略的配置,管理各个 @Resource private DataSource dataSource; 强制路由 简介 Apache ShardingSphere 使用 ThreadLocal 管理分片键值进行强制路由。可以通过编程的方式向 Hint‐ Manager 中添加分片值,该分片值仅在当前线程内生效。 Hint 的主要使用场景: • 分片字段不存在 SQL 和数据库表结构中,而存在于外部业务逻辑。 • 强制在主库进行某些数据操作。0 码力 | 385 页 | 4.26 MB | 1 年前3
 传智播客 mybatis 框架课程讲义Mybatis 框架课程 讲师:传智.燕青 1 Mybatis 入门 1.1 单独使用 jdbc 编程问题总结 1.1.1 jdbc 程序 Public static void main(String[] args) { Connection connection = null; PreparedStatement preparedStatement = null; ResultSet Auto-generated catch block e.printStackTrace(); } } } } 上边使用 jdbc 的原始方法(未经封装)实现了查询数据库表记录的操作。 1.1.2 jdbc 编程步骤: 1、 加载数据库驱动 2、 创建并获取数据库链接 3、 创建 jdbc statement 对象 4、 设置 sql 语句 5、 设置 sql 语句中的参数(使用 preparedStatement) sql 中,输入参数映射就 是 jdbc 编程中对 preparedStatement 设置参数。 7、 Mapped Statement 对 sql执行输出结果进行定义,包括 HashMap、基本类型、pojo,Executor 通过 Mapped Statement 在执行 sql 后将输出结果映射至 java 对象中,输出结果映射过程 相当于 jdbc 编程中对结果的解析处理过程。 1.4 mybatis0 码力 | 75 页 | 1.16 MB | 1 年前3 传智播客 mybatis 框架课程讲义Mybatis 框架课程 讲师:传智.燕青 1 Mybatis 入门 1.1 单独使用 jdbc 编程问题总结 1.1.1 jdbc 程序 Public static void main(String[] args) { Connection connection = null; PreparedStatement preparedStatement = null; ResultSet Auto-generated catch block e.printStackTrace(); } } } } 上边使用 jdbc 的原始方法(未经封装)实现了查询数据库表记录的操作。 1.1.2 jdbc 编程步骤: 1、 加载数据库驱动 2、 创建并获取数据库链接 3、 创建 jdbc statement 对象 4、 设置 sql 语句 5、 设置 sql 语句中的参数(使用 preparedStatement) sql 中,输入参数映射就 是 jdbc 编程中对 preparedStatement 设置参数。 7、 Mapped Statement 对 sql执行输出结果进行定义,包括 HashMap、基本类型、pojo,Executor 通过 Mapped Statement 在执行 sql 后将输出结果映射至 java 对象中,输出结果映射过程 相当于 jdbc 编程中对结果的解析处理过程。 1.4 mybatis0 码力 | 75 页 | 1.16 MB | 1 年前3
 Apache ShardingSphere 中文文档 5.1.1ShardingSphere 中叫做 Hint。 实现机制 Apache ShardingSphere 使用 ThreadLocal 管理分片键值。可以通过编程的方式向 HintManager 中 添加分片条件,该分片条件仅在当前线程内生效。 除了通过编程的方式使用强制分片路由,Apache ShardingSphere 还可以通过 SQL 中的特殊注释的方式 引用 Hint,使开发者可以采用更加透明的方式使用该功能。 API 是 ShardingSphere‐JDBC 中所有配置方式的基础,其他配置最终都将转化成为 Java API 的配置 方式。 Java API 是最繁琐也是最灵活的配置方式,适合需要通过编程进行动态配置的场景下使用。 66 Apache ShardingSphere document, v5.1.1 使用步骤 引入 Maven 依赖 Apache ShardingSphere 中文文档 5.1.1ShardingSphere 中叫做 Hint。 实现机制 Apache ShardingSphere 使用 ThreadLocal 管理分片键值。可以通过编程的方式向 HintManager 中 添加分片条件,该分片条件仅在当前线程内生效。 除了通过编程的方式使用强制分片路由,Apache ShardingSphere 还可以通过 SQL 中的特殊注释的方式 引用 Hint,使开发者可以采用更加透明的方式使用该功能。 API 是 ShardingSphere‐JDBC 中所有配置方式的基础,其他配置最终都将转化成为 Java API 的配置 方式。 Java API 是最繁琐也是最灵活的配置方式,适合需要通过编程进行动态配置的场景下使用。 66 Apache ShardingSphere document, v5.1.1 使用步骤 引入 Maven 依赖- org YAML 提供通过配置文件的方式与 ShardingSphere‐JDBC 交互。配合治理模块一同使用时,持久化在配 置中心的配置均为 YAML 格式。 YAML 配置是最常见的配置方式,可以省略编程的复杂度,简化用户配置。 使用步骤 引入 Maven 依赖 - org.apache.shardingsphere 0 码力 | 409 页 | 4.47 MB | 1 年前3 Apache ShardingSphere 中文文档 5.1.0ShardingSphere 中叫做 Hint。 实现机制 Apache ShardingSphere 使用 ThreadLocal 管理分片键值。可以通过编程的方式向 HintManager 中 添加分片条件,该分片条件仅在当前线程内生效。 除了通过编程的方式使用强制分片路由,Apache ShardingSphere 还可以通过 SQL 中的特殊注释的方式 引用 Hint,使开发者可以采用更加透明的方式使用该功能。 API 是 ShardingSphere‐JDBC 中所有配置方式的基础,其他配置最终都将转化成为 Java API 的配置 方式。 Java API 是最繁琐也是最灵活的配置方式,适合需要通过编程进行动态配置的场景下使用。 65 Apache ShardingSphere document, v5.1.0 使用步骤 引入 Maven 依赖 Apache ShardingSphere 中文文档 5.1.0ShardingSphere 中叫做 Hint。 实现机制 Apache ShardingSphere 使用 ThreadLocal 管理分片键值。可以通过编程的方式向 HintManager 中 添加分片条件,该分片条件仅在当前线程内生效。 除了通过编程的方式使用强制分片路由,Apache ShardingSphere 还可以通过 SQL 中的特殊注释的方式 引用 Hint,使开发者可以采用更加透明的方式使用该功能。 API 是 ShardingSphere‐JDBC 中所有配置方式的基础,其他配置最终都将转化成为 Java API 的配置 方式。 Java API 是最繁琐也是最灵活的配置方式,适合需要通过编程进行动态配置的场景下使用。 65 Apache ShardingSphere document, v5.1.0 使用步骤 引入 Maven 依赖- org YAML 提供通过配置文件的方式与 ShardingSphere‐JDBC 交互。配合治理模块一同使用时,持久化在配 置中心的配置均为 YAML 格式。 YAML 配置是最常见的配置方式,可以省略编程的复杂度,简化用户配置。 使用步骤 引入 Maven 依赖 - org.apache.shardingsphere 0 码力 | 406 页 | 4.40 MB | 1 年前3 Apache ShardingSphere 中文文档 5.1.2ShardingSphere 中叫做 Hint。 实现机制 Apache ShardingSphere 使用 ThreadLocal 管理分片键值。可以通过编程的方式向 HintManager 中 添加分片条件,该分片条件仅在当前线程内生效。 除了通过编程的方式使用强制分片路由,Apache ShardingSphere 还可以通过 SQL 中的特殊注释的方式 引用 Hint,使开发者可以采用更加透明的方式使用该功能。 API 是 ShardingSphere‐JDBC 中所有配置方式的基础,其他配置最终都将转化成为 Java API 的配置 方式。 Java API 是最繁琐也是最灵活的配置方式,适合需要通过编程进行动态配置的场景下使用。 67 Apache ShardingSphere document, v5.1.2 使用步骤 引入 Maven 依赖 Apache ShardingSphere 中文文档 5.1.2ShardingSphere 中叫做 Hint。 实现机制 Apache ShardingSphere 使用 ThreadLocal 管理分片键值。可以通过编程的方式向 HintManager 中 添加分片条件,该分片条件仅在当前线程内生效。 除了通过编程的方式使用强制分片路由,Apache ShardingSphere 还可以通过 SQL 中的特殊注释的方式 引用 Hint,使开发者可以采用更加透明的方式使用该功能。 API 是 ShardingSphere‐JDBC 中所有配置方式的基础,其他配置最终都将转化成为 Java API 的配置 方式。 Java API 是最繁琐也是最灵活的配置方式,适合需要通过编程进行动态配置的场景下使用。 67 Apache ShardingSphere document, v5.1.2 使用步骤 引入 Maven 依赖- org YAML 提供通过配置文件的方式与 ShardingSphere‐JDBC 交互。配合治理模块一同使用时,持久化在配 置中心的配置均为 YAML 格式。 YAML 配置是最常见的配置方式,可以省略编程的复杂度,简化用户配置。 使用步骤 引入 Maven 依赖 - org.apache.shardingsphere 0 码力 | 446 页 | 4.67 MB | 1 年前3 Greenplum 新一代数据管理和数据分析解决方案第一个支持互联网级分析技术(由Google普及)的产品 • 采用新的编程模型,在商用硬件上并行处理和执行 • 可以使客户洞察力和数据货币化程度达到前所未有的高度 MapReduce Greenplum MapReduce的优势 • 处理在任何地点存储的任何类型的数 据 • 将SQL的普遍性与MapReduce的灵 活编程模式结合起来 • 针对业务关键分析功能提供企业级集 成、支持和发布0 码力 | 45 页 | 2.07 MB | 1 年前3 Greenplum 新一代数据管理和数据分析解决方案第一个支持互联网级分析技术(由Google普及)的产品 • 采用新的编程模型,在商用硬件上并行处理和执行 • 可以使客户洞察力和数据货币化程度达到前所未有的高度 MapReduce Greenplum MapReduce的优势 • 处理在任何地点存储的任何类型的数 据 • 将SQL的普遍性与MapReduce的灵 活编程模式结合起来 • 针对业务关键分析功能提供企业级集 成、支持和发布0 码力 | 45 页 | 2.07 MB | 1 年前3 Apache ShardingSphere 中文文档 5.2.0YAML 提供通过配置文件的方式与 ShardingSphere‐JDBC 交互。配合治理模块一同使用时,持久化在配 置中心的配置均为 YAML 格式。 YAML 配置是最常见的配置方式,可以省略编程的复杂度,简化用户配置。 49 Apache ShardingSphere document, v5.2.0 使用步骤 引入 Maven 依赖 Apache ShardingSphere 中文文档 5.2.0YAML 提供通过配置文件的方式与 ShardingSphere‐JDBC 交互。配合治理模块一同使用时,持久化在配 置中心的配置均为 YAML 格式。 YAML 配置是最常见的配置方式,可以省略编程的复杂度,简化用户配置。 49 Apache ShardingSphere document, v5.2.0 使用步骤 引入 Maven 依赖- org API 是 ShardingSphere‐JDBC 中所有配置方式的基础,其他配置最终都将转化成为 Java API 的配置 方式。 Java API 是最繁琐也是最灵活的配置方式,适合需要通过编程进行动态配置的场景下使用。 使用步骤 引入 Maven 依赖 - org.apache.shardingsphere - 编程的方式向 Hint‐ Manager 中添加分片值,该分片值仅在当前线程内生效。Apache ShardingSphere 还可以通过 SQL 中增 加注释的方式进行强制路由。 Hint 的主要使用场景:‐ 0 码力 | 449 页 | 5.85 MB | 1 年前3 Apache ShardingSphere 中文文档 5.4.1ShardingSphere‐JDBC 交互。配合治理模块一同使用时,持久化在配 置中心的配置均为 YAML 格式。 说明:YAML 配置文件支持配置内容超过 3MB。 YAML 配置是最常见的配置方式,可以省略编程的复杂度,简化用户配置。 51 Apache ShardingSphere document 使用步骤 引入 Maven 依赖 Apache ShardingSphere 中文文档 5.4.1ShardingSphere‐JDBC 交互。配合治理模块一同使用时,持久化在配 置中心的配置均为 YAML 格式。 说明:YAML 配置文件支持配置内容超过 3MB。 YAML 配置是最常见的配置方式,可以省略编程的复杂度,简化用户配置。 51 Apache ShardingSphere document 使用步骤 引入 Maven 依赖- org.apache API 是 ShardingSphere‐JDBC 中所有配置方式的基础,其他配置最终都将转化成为 Java API 的配置 方式。 Java API 是最繁琐也是最灵活的配置方式,适合需要通过编程进行动态配置的场景下使用。 使用步骤 引入 Maven 依赖 - org.apache.shardingsphere - 编程的方式向 Hint‐ Manager 中添加分片值,该分片值仅在当前线程内生效。 Hint 的主要使用场景:‐ 分片字段不存在 SQL 和数据库表结构中,而存在于外部业务逻辑。‐ 强制在指定 数据库进行某些数据操作。 0 码力 | 530 页 | 4.49 MB | 1 年前3共 167 条- 1
- 2
- 3
- 4
- 5
- 6
- 17
 














 
 