如何从零开始参与技术社区?
rights reserved. OpenPie Confidential @2024 OpenPie. All rights reserved. OpenPie Confidential 如何从零开始参与技术社区 王刚,拓数派PieCloudDB 技术专家 @2024 OpenPie. All rights reserved. OpenPie Confidential @2024 OpenPie0 码力 | 25 页 | 871.00 KB | 1 年前3Apache ShardingSphere ElasticJob 中文文档 2023 年 11 月 01 日
2.13 医疗健康 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 9.2.14 零售业 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 9.2.15 人工智能 . 4; 服务器 B = 5,6,7,8,9。在不丢失分片 项的情况下,最大限度的利用现有资源提高吞吐量。 5.2.3 高可用 当作业服务器在运行中宕机时,注册中心同样会通过临时节点感知,并将在下次运行时将分片转移至仍 存活的服务器,以达到作业高可用的效果。本次由于服务器宕机而未执行完的作业,则可以通过失效转 移的方式继续执行。如下图所示。 5.2. 弹性调度 9 Apache ShardingSphere 。 • 定时任务触发时,如需重新分片,则通过主服务器分片,分片过程中阻塞,分片结束后才可执行任 务。如分片过程中主服务器下线,则先选举主服务器,再分片。 • 通过上一项说明可知,为了维持作业运行时的稳定性,运行过程中只会标记分片状态,不会重新分 片。分片仅可能发生在下次任务触发前。 • 每次分片都会按服务器 IP 排序,保证分片结果不会产生较大波动。 • 实现失效转移功能,在某台服务器0 码力 | 98 页 | 1.97 MB | 1 年前3TiDB v5.2 中文手册
sec) 68 这是一个商业订购系统的数据库。其中,test.nation 表是国家信息、test.region 表是地区信息、 test.part 表是零件信息、test.supplier 表是供货商信息、test.partsupp 表是供货商的零件信息、 test.customer 表是消费者信息、test.orders 表是订单信息、test.lineitem 表是在线商品的信息。 3.2 5.2 环境要求 由于 TiSpark 基于 Apache Spark 集群,在启动包含 TiSpark 组件的 TiDB 集群前,需要在部署了 TiSpark 组件的服务 器上安装 Java 运行时环境 (JRE) 8,否则将无法启动相关组件。 99 TiUP 不提供自动安装 JRE 的支持,该操作需要用户自行完成。JRE 8 的安装方法可以参考 OpenJDK 的文档说明。 如果部署服务器上已经安装有 �→ name 的表。 如果一个表分布于多个 CSV 文件,这些 CSV 文件命名需加上文件编号的后缀,如 db_name.table_name.003.csv。 数字部分不需要连续但必须递增,并用零填充。 文件扩展名必须为 *.csv,即使文件的内容并非逗号分隔。 136 5.4.1.2 表结构 CSV 文件是没有表结构的。要导入 TiDB,就必须为其提供表结构。可以通过以下任一方法实现:0 码力 | 2259 页 | 48.16 MB | 1 年前3TiDB v5.1 中文手册
5.2 环境要求 由于 TiSpark 基于 Apache Spark 集群,在启动包含 TiSpark 组件的 TiDB 集群前,需要在部署了 TiSpark 组件的服务 器上安装 Java 运行时环境 (JRE) 8,否则将无法启动相关组件。 93 TiUP 不提供自动安装 JRE 的支持,该操作需要用户自行完成。JRE 8 的安装方法可以参考 OpenJDK 的文档说明。 如果部署服务器上已经安装有 �→ name 的表。 如果一个表分布于多个 CSV 文件,这些 CSV 文件命名需加上文件编号的后缀,如 db_name.table_name.003.csv。 数字部分不需要连续但必须递增,并用零填充。 文件扩展名必须为 *.csv,即使文件的内容并非逗号分隔。 130 5.4.1.2 表结构 CSV 文件是没有表结构的。要导入 TiDB,就必须为其提供表结构。可以通过以下任一方法实现: 环境变量所指定路径的文件内容。 2. 工具节点上位于 ~/.config/gcloud/application_default_credentials.json 的文件内容。 3. 在 GCE 或 GAE 中运行时,从元数据服务器中获取的凭证。 6.3.1.4.3 命令行参数 除了使用 URL 参数,BR 和 Dumpling 工具亦支持从命令行指定这些配置,例如: ./dumpling -u root0 码力 | 2189 页 | 47.96 MB | 1 年前3TiDB v5.3 中文手册
进程所接受的最大并发连接数。 47 user haproxy # 同 UID 参数。 group haproxy # 同 GID 参数,建议使用专用用户组。 nbproc 64 # 在后台运行时创建的进程数。在启动多个进程转发请求时, �→ 确保该值足够大,保证 HAProxy 不会成为瓶颈。 daemon # 让 HAProxy 以守护进程的方式工作于后台, �→ 等同于命令行参数 HAProxy 进程所接受的最大并发连接数。 user haproxy # 同 UID 参数。 group haproxy # 同 GID 参数,建议使用专用用户组。 nbproc 64 # 在后台运行时创建的进程数。在启动多个进程转发请求时, �→ 确保该值足够大,保证 HAProxy 不会成为瓶颈。 daemon # 让 HAProxy 以守护进程的方式工作于后台, �→ 等同于命令行参数 sec) 76 这是一个商业订购系统的数据库。其中,test.nation 表是国家信息、test.region 表是地区信息、 test.part 表是零件信息、test.supplier 表是供货商信息、test.partsupp 表是供货商的零件信息、 test.customer 表是消费者信息、test.orders 表是订单信息、test.lineitem 表是在线商品的信息。 3.20 码力 | 2374 页 | 49.52 MB | 1 年前3TiDB v5.4 中文手册
lc_time_names 改成只读 #30084 • 将系统变量 tidb_store_limit 的作用域从 INSTANCE 或 GLOBAL 更改为 GLOBAL #30756 • 当列数据中有零时,禁止列从整型类型转成时间类型 #25728 • 修复插入浮点值时对 Inf 和 NaN 值不报错问题 #30148 • 修复了当 Auto ID 超出范围时,REPLACE 语句更改其他行 ID HAProxy 进程所接受的最大并发连接数。 user haproxy # 同 UID 参数。 group haproxy # 同 GID 参数,建议使用专用用户组。 nbproc 64 # 在后台运行时创建的进程数。在启动多个进程转发请求时, �→ 确保该值足够大,保证 HAProxy 不会成为瓶颈。 daemon # 让 HAProxy 以守护进程的方式工作于后台, �→ 等同于命令行参数 HAProxy 进程所接受的最大并发连接数。 user haproxy # 同 UID 参数。 group haproxy # 同 GID 参数,建议使用专用用户组。 nbproc 64 # 在后台运行时创建的进程数。在启动多个进程转发请求时, �→ 确保该值足够大,保证 HAProxy 不会成为瓶颈。 daemon # 让 HAProxy 以守护进程的方式工作于后台, �→ 等同于命令行参数0 码力 | 2852 页 | 52.59 MB | 1 年前3TiDB中文技术文档
用户案例 北京银行 海航 今日头条 转转 Mobike 饿了么(一) 饿了么(二) 易果生鲜 同程旅游 去哪儿 G7 一面数据 凤凰网 猿辅导 Mobikok 二维火 客如云 Ping++ 乐视云 零氪科技 威锐达测控 盖娅互娱 游族网络 西山居 FUNYOURS JAPAN 万达网络 佐助金融 360金融 中国电信翼支付 某电信运营商 更多资源 常用工具 PingCAP 团队技术博客 知乎专栏 Weekly TiDB 兼容 MySQL 的系统变量,同时定义了一些特有的系统变量用于调整数据库行为,具体信息参考 TiDB 专用系 统变量和语法 文档。 和 MySQL 类似,TiDB 中也有系统表,用于存放数据库运行时所需信息。具体信息参考 TiDB 系统数据库文档。 TiDB 数据存放在存储引擎中,数据目录取决于使用的存储引擎,存储引擎的选择参见 TiDB 启动参数文档。 对于使用本地存储引擎的情况,数据存储在本机硬盘上,目录位置通过 行客户端证书验证。 TiDB 进程启动参数 - 31 - 本文档使用 书栈(BookStack.CN) 构建 TiDB 系统数据库 TiDB 的系统数据库跟 MySQL 类似,里面包含一些服务器运行时需要的信息。 这些系统表里面包含了用户账户以及相应的授权信息: user 用户账户,全局权限,以及其它一些非权限的列 db 数据库级别的权限 tables_priv 表级的权限 columns_priv0 码力 | 444 页 | 4.89 MB | 5 月前3TiDB v6.1 中文手册
HAProxy 进程所接受的最大并发连接数。 user haproxy # 同 UID 参数。 group haproxy # 同 GID 参数,建议使用专用用户组。 nbproc 64 # 在后台运行时创建的进程数。在启动多个进程转发请求时, �→ 确保该值足够大,保证 HAProxy 不会成为瓶颈。 daemon # 让 HAProxy 以守护进程的方式工作于后台, �→ 等同于命令行参数 HAProxy 进程所接受的最大并发连接数。 user haproxy # 同 UID 参数。 group haproxy # 同 GID 参数,建议使用专用用户组。 nbproc 64 # 在后台运行时创建的进程数。在启动多个进程转发请求时, �→ 确保该值足够大,保证 HAProxy 不会成为瓶颈。 daemon # 让 HAProxy 以守护进程的方式工作于后台, �→ 等同于命令行参数 sec) 这是一个商业订购系统的数据库。其中,test.nation 表是国家信息、test.region 表是地区信息、 test.part 表是零件信息、test.supplier 表是供货商信息、test.partsupp 表是供货商的零件信息、 test.customer 表是消费者信息、test.orders 表是订单信息、test.lineitem 表是在线商品的信息。 3.20 码力 | 3572 页 | 84.36 MB | 1 年前3TiDB v7.1 中文手册
sec) 86 这是一个商业订购系统的数据库。其中,test.nation 表是国家信息、test.region 表是地区信息、 test.part 表是零件信息、test.supplier 表是供货商信息、test.partsupp 表是供货商的零件信息、 test.customer 表是消费者信息、test.orders 表是订单信息、test.lineitem 表是在线商品的信息。 3.2 TTL 任务。默认情况下的时间窗口设置为 00:00 +0000 到 23:59 +0000,即允许所有时段的任务调度。 4.6.4.3 TTL 的可观测性 TiDB 会定时采集 TTL 的运行时信息,并在 Grafana 中提供了相关指标的可视化图表。你可以在 TiDB -> TTL 的面板 下看到这些信息。指标详情见TiDB 重要监控指标详解 中的 TTL 部分。 同时,可以通过以下三个系统表获得 下面代码以悲观事务的方式,用两个线程模拟了两个用户并发买同一本书的过程,书店剩余 10 本,Bob 购买 了 6 本,Alice 购买了 4 本。两个人几乎同一时间完成订单,最终,这本书的剩余库存为零。 当使用多个线程模拟多用户同时插入的情况时,需要使用一个线程安全的连接对象,这里使用 Java 当前较流 行的连接池 HikariCP。 Golang 的 sql.DB 是并发安全的,无需引入外部包。0 码力 | 4369 页 | 98.92 MB | 1 年前3TiDB v6.5 中文手册
EXPLAIN ANALYZE 输出结果中 TiFlash 的 TableFullScan 算子的执行信息 #5926 @hongyunyan EXPLAIN ANALYZE 语句可以输出执行计划及运行时的统计信息。在 v6.5.0 中,TiFlash 对 TableFullScan 算子 的执行信息进行了完善,补充了 DMFile 相关的执行信息。你可以更加直观地查看 TiFlash 的数据扫描状 sec) 这是一个商业订购系统的数据库。其中,test.nation 表是国家信息、test.region 表是地区信息、 test.part 表是零件信息、test.supplier 表是供货商信息、test.partsupp 表是供货商的零件信息、 test.customer 表是消费者信息、test.orders 表是订单信息、test.lineitem 表是在线商品的信息。 3.2 点调度 TTL 任务。默认情况下的时间窗口设置为 00:00 +0000 到 23:59 +0000,即允许所有时段的任务调度。 4.6.4.3 监控与图表 TiDB 会定时采集 TTL 的运行时信息,并在 Grafana 中提供了相关指标的可视化图表。你可以在 TiDB -> TTL 的面板 下看到这些信息。指标详情见TiDB 重要监控指标详解 中的 TTL 部分。 4.6.4.4 工具兼容性0 码力 | 4049 页 | 94.00 MB | 1 年前3
共 50 条
- 1
- 2
- 3
- 4
- 5