 5 How to integrate Graph mode into RDBMS smoothly 对于复杂的关系网络,传统关系型数据库无能为力 ● 单独部署图数据库集群 ● 部署运维两套数据库集群成本太高 ● 在两个不同的数据库中数据一致性不能保障 探索方向 01. 副标题 TiGraph 项目尝试验证在分布式关系型数据中无缝集成图模式: ● 同时包含关系型模型和图模型 ● 同一个事务中操作图数据和关系型数据的能力 ● 将图遍历作为 SQL 子查询(反之亦然) ● 在 SQL 中扩展出一个让 DBA direction ✓ In direction ✓ Bidirection ✓ Edge traverse ✓ Distinct Index 01. 副标题 事务 01. 副标题 ● 支持分布式事务。 ● 可以在同一个事务里面同时操作 TABLE 和 TAG. mysql> CREATE TABLE orders(id bigint PRIMARY KEY AUTO_INCREMENT0 码力 | 26 页 | 1.14 MB | 1 年前3 5 How to integrate Graph mode into RDBMS smoothly 对于复杂的关系网络,传统关系型数据库无能为力 ● 单独部署图数据库集群 ● 部署运维两套数据库集群成本太高 ● 在两个不同的数据库中数据一致性不能保障 探索方向 01. 副标题 TiGraph 项目尝试验证在分布式关系型数据中无缝集成图模式: ● 同时包含关系型模型和图模型 ● 同一个事务中操作图数据和关系型数据的能力 ● 将图遍历作为 SQL 子查询(反之亦然) ● 在 SQL 中扩展出一个让 DBA direction ✓ In direction ✓ Bidirection ✓ Edge traverse ✓ Distinct Index 01. 副标题 事务 01. 副标题 ● 支持分布式事务。 ● 可以在同一个事务里面同时操作 TABLE 和 TAG. mysql> CREATE TABLE orders(id bigint PRIMARY KEY AUTO_INCREMENT0 码力 | 26 页 | 1.14 MB | 1 年前3
 MySQL 企业版功能介绍数据库,针对性能进行优化;而自动扩展能够让用户弹性扩展 计算资源、存储资源和 MySQL 副本。 MySQL 数据库 MySQL 凭借经济高效、可靠、高性能且可扩展的电子商务、联机事务处理和嵌入式数据库应用 成为全球使用广泛的开源数据库。它是一种事务安全、符合 ACID 标准的集成式数据库,支持全 面的提交、回滚、崩溃恢复和行锁定功能。MySQL 不仅简便易用、易于扩展、性能卓越,而且 还提供了一整套数据 的业务数据存储,支持大数据互操作性。 MySQL 企业级备份 MySQL 企业级备份能够执行 MySQL 数据库无阻塞联机备份。除了对所有 InnoDB 数据执行完整、 增量和部分备份以外,MySQL 还全面支持事务操作。并行执行的备份操作有助于快速完成备份; 此外,MySQL 企业级备份还支持多种压缩选项,可将备份映像减小 90%。恢复选项包括向后兼 容完整恢复、准确的一键式指定时间点恢复和专用于恢复一组特定对象的部分恢复。 对象的部分恢复。 MySQL 企业级高可用性 MySQL 企业级高可用性可帮助您满足一切应用的可用性需求,即便是极为严苛的任务关键型应 用。MySQL 分组复制通过内置分组成员管理、数据一致性保证、冲突检测和处理、节点故障检 测和数据库故障切换相关操作提供原生高可用性,所有这些都无需人工干预或定制工具。 MySQL 企业级可扩展性 MySQL 企业级可扩展性可帮助您满足不断增长0 码力 | 6 页 | 509.78 KB | 1 年前3 MySQL 企业版功能介绍数据库,针对性能进行优化;而自动扩展能够让用户弹性扩展 计算资源、存储资源和 MySQL 副本。 MySQL 数据库 MySQL 凭借经济高效、可靠、高性能且可扩展的电子商务、联机事务处理和嵌入式数据库应用 成为全球使用广泛的开源数据库。它是一种事务安全、符合 ACID 标准的集成式数据库,支持全 面的提交、回滚、崩溃恢复和行锁定功能。MySQL 不仅简便易用、易于扩展、性能卓越,而且 还提供了一整套数据 的业务数据存储,支持大数据互操作性。 MySQL 企业级备份 MySQL 企业级备份能够执行 MySQL 数据库无阻塞联机备份。除了对所有 InnoDB 数据执行完整、 增量和部分备份以外,MySQL 还全面支持事务操作。并行执行的备份操作有助于快速完成备份; 此外,MySQL 企业级备份还支持多种压缩选项,可将备份映像减小 90%。恢复选项包括向后兼 容完整恢复、准确的一键式指定时间点恢复和专用于恢复一组特定对象的部分恢复。 对象的部分恢复。 MySQL 企业级高可用性 MySQL 企业级高可用性可帮助您满足一切应用的可用性需求,即便是极为严苛的任务关键型应 用。MySQL 分组复制通过内置分组成员管理、数据一致性保证、冲突检测和处理、节点故障检 测和数据库故障切换相关操作提供原生高可用性,所有这些都无需人工干预或定制工具。 MySQL 企业级可扩展性 MySQL 企业级可扩展性可帮助您满足不断增长0 码力 | 6 页 | 509.78 KB | 1 年前3
 Python 标准库参考指南 3.13 DOM 中的对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1245 20.6.3 一致性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1252 20.7 xml simple_server -- 一个简单的 WSGI HTTP 服务器 . . . . . . . . . . . . 1285 21.2.4 wsgiref.validate --- WSGI 一致性检查器 . . . . . . . . . . . . . . . . . . . . . . 1286 21.2.5 wsgiref.handlers -- 服务器/网关基类 . . . . . ['area', 'location', 'perimeter'] � 备注 因为dir() 主要是为了便于在交互式时使用,所以它会试图返回人们感兴趣的名字集合,而不 是试图保证结果的严格性或一致性,它具体的行为也可能在不同版本之间改变。例如,当实参 是一个类时,metaclass 的属性不包含在结果列表中。 divmod(a, b) 接受两个(非复数)数字作为参数并返回由当对其使用整数除法时的商和余数组成的数字对。在混0 码力 | 2246 页 | 11.74 MB | 9 月前3 Python 标准库参考指南 3.13 DOM 中的对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1245 20.6.3 一致性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1252 20.7 xml simple_server -- 一个简单的 WSGI HTTP 服务器 . . . . . . . . . . . . 1285 21.2.4 wsgiref.validate --- WSGI 一致性检查器 . . . . . . . . . . . . . . . . . . . . . . 1286 21.2.5 wsgiref.handlers -- 服务器/网关基类 . . . . . ['area', 'location', 'perimeter'] � 备注 因为dir() 主要是为了便于在交互式时使用,所以它会试图返回人们感兴趣的名字集合,而不 是试图保证结果的严格性或一致性,它具体的行为也可能在不同版本之间改变。例如,当实参 是一个类时,metaclass 的属性不包含在结果列表中。 divmod(a, b) 接受两个(非复数)数字作为参数并返回由当对其使用整数除法时的商和余数组成的数字对。在混0 码力 | 2246 页 | 11.74 MB | 9 月前3
 Python 标准库参考指南 3.12 DOM 中的对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1209 20.6.3 一致性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1216 20.7 xml simple_server -- 一个简单的 WSGI HTTP 服务器 . . . . . . . . . . . . 1248 21.2.4 wsgiref.validate --- WSGI 一致性检查器 . . . . . . . . . . . . . . . . . . . . . . 1249 21.2.5 wsgiref.handlers -- 服务器/网关基类 . . . . . ['area', 'location', 'perimeter'] � 备注 因为dir() 主要是为了便于在交互式时使用,所以它会试图返回人们感兴趣的名字集合,而不 是试图保证结果的严格性或一致性,它具体的行为也可能在不同版本之间改变。例如,当实参 是一个类时,metaclass 的属性不包含在结果列表中。 divmod(a, b) 接受两个(非复数)数字作为参数并返回由当对其使用整数除法时的商和余数组成的数字对。在混0 码力 | 2253 页 | 11.81 MB | 9 月前3 Python 标准库参考指南 3.12 DOM 中的对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1209 20.6.3 一致性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1216 20.7 xml simple_server -- 一个简单的 WSGI HTTP 服务器 . . . . . . . . . . . . 1248 21.2.4 wsgiref.validate --- WSGI 一致性检查器 . . . . . . . . . . . . . . . . . . . . . . 1249 21.2.5 wsgiref.handlers -- 服务器/网关基类 . . . . . ['area', 'location', 'perimeter'] � 备注 因为dir() 主要是为了便于在交互式时使用,所以它会试图返回人们感兴趣的名字集合,而不 是试图保证结果的严格性或一致性,它具体的行为也可能在不同版本之间改变。例如,当实参 是一个类时,metaclass 的属性不包含在结果列表中。 divmod(a, b) 接受两个(非复数)数字作为参数并返回由当对其使用整数除法时的商和余数组成的数字对。在混0 码力 | 2253 页 | 11.81 MB | 9 月前3
 Python 标准库参考指南 3.13 DOM 中的对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1241 20.6.3 一致性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1248 20.7 xml simple_server -- 一个简单的 WSGI HTTP 服务器 . . . . . . . . . . . . 1281 21.2.4 wsgiref.validate --- WSGI 一致性检查器 . . . . . . . . . . . . . . . . . . . . . . 1282 21.2.5 wsgiref.handlers -- 服务器/网关基类 . . . . . ['area', 'location', 'perimeter'] � 备注 因为dir() 主要是为了便于在交互式时使用,所以它会试图返回人们感兴趣的名字集合,而不 是试图保证结果的严格性或一致性,它具体的行为也可能在不同版本之间改变。例如,当实参 是一个类时,metaclass 的属性不包含在结果列表中。 divmod(a, b) 接受两个(非复数)数字作为参数并返回由当对其使用整数除法时的商和余数组成的数字对。在混0 码力 | 2242 页 | 11.73 MB | 9 月前3 Python 标准库参考指南 3.13 DOM 中的对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1241 20.6.3 一致性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1248 20.7 xml simple_server -- 一个简单的 WSGI HTTP 服务器 . . . . . . . . . . . . 1281 21.2.4 wsgiref.validate --- WSGI 一致性检查器 . . . . . . . . . . . . . . . . . . . . . . 1282 21.2.5 wsgiref.handlers -- 服务器/网关基类 . . . . . ['area', 'location', 'perimeter'] � 备注 因为dir() 主要是为了便于在交互式时使用,所以它会试图返回人们感兴趣的名字集合,而不 是试图保证结果的严格性或一致性,它具体的行为也可能在不同版本之间改变。例如,当实参 是一个类时,metaclass 的属性不包含在结果列表中。 divmod(a, b) 接受两个(非复数)数字作为参数并返回由当对其使用整数除法时的商和余数组成的数字对。在混0 码力 | 2242 页 | 11.73 MB | 9 月前3
 Python 标准库参考指南 3.12 DOM 中的对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1209 20.6.3 一致性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1216 20.7 xml simple_server -- 一个简单的 WSGI HTTP 服务器 . . . . . . . . . . . . 1248 21.2.4 wsgiref.validate --- WSGI 一致性检查器 . . . . . . . . . . . . . . . . . . . . . . 1249 21.2.5 wsgiref.handlers -- 服务器/网关基类 . . . . . ['area', 'location', 'perimeter'] � 备注 因为dir() 主要是为了便于在交互式时使用,所以它会试图返回人们感兴趣的名字集合,而不 是试图保证结果的严格性或一致性,它具体的行为也可能在不同版本之间改变。例如,当实参 是一个类时,metaclass 的属性不包含在结果列表中。 divmod(a, b) 接受两个(非复数)数字作为参数并返回由当对其使用整数除法时的商和余数组成的数字对。在混0 码力 | 2253 页 | 11.81 MB | 9 月前3 Python 标准库参考指南 3.12 DOM 中的对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1209 20.6.3 一致性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1216 20.7 xml simple_server -- 一个简单的 WSGI HTTP 服务器 . . . . . . . . . . . . 1248 21.2.4 wsgiref.validate --- WSGI 一致性检查器 . . . . . . . . . . . . . . . . . . . . . . 1249 21.2.5 wsgiref.handlers -- 服务器/网关基类 . . . . . ['area', 'location', 'perimeter'] � 备注 因为dir() 主要是为了便于在交互式时使用,所以它会试图返回人们感兴趣的名字集合,而不 是试图保证结果的严格性或一致性,它具体的行为也可能在不同版本之间改变。例如,当实参 是一个类时,metaclass 的属性不包含在结果列表中。 divmod(a, b) 接受两个(非复数)数字作为参数并返回由当对其使用整数除法时的商和余数组成的数字对。在混0 码力 | 2253 页 | 11.81 MB | 9 月前3
 Python 标准库参考指南 3.10.15 中的对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1187 20.6.3 一致性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1194 20 simple_server -- 一个简单的 WSGI HTTP 服务器 . . . . . . . . . . . . . 1229 21.2.4 wsgiref.validate --- WSGI 一致性检查器 . . . . . . . . . . . . . . . . . . . . . . . 1230 21.2.5 wsgiref.handlers -- 服务器/网关基类 . . . . dir(s) ['area', 'location', 'perimeter'] 注解: 因为dir() 主要是为了便于在交互式时使用,所以它会试图返回人们感兴趣的名字集合,而不 是试图保证结果的严格性或一致性,它具体的行为也可能在不同版本之间改变。例如,当实参是一个 10 Chapter 2. 内置函数 The Python Library Reference, 发布 3.10.15 类时,metaclass0 码力 | 2207 页 | 10.45 MB | 9 月前3 Python 标准库参考指南 3.10.15 中的对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1187 20.6.3 一致性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1194 20 simple_server -- 一个简单的 WSGI HTTP 服务器 . . . . . . . . . . . . . 1229 21.2.4 wsgiref.validate --- WSGI 一致性检查器 . . . . . . . . . . . . . . . . . . . . . . . 1230 21.2.5 wsgiref.handlers -- 服务器/网关基类 . . . . dir(s) ['area', 'location', 'perimeter'] 注解: 因为dir() 主要是为了便于在交互式时使用,所以它会试图返回人们感兴趣的名字集合,而不 是试图保证结果的严格性或一致性,它具体的行为也可能在不同版本之间改变。例如,当实参是一个 10 Chapter 2. 内置函数 The Python Library Reference, 发布 3.10.15 类时,metaclass0 码力 | 2207 页 | 10.45 MB | 9 月前3
 Python 标准库参考指南 3.10.15 DOM 中的对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1107 20.6.3 一致性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1114 20.7 xml simple_server -- 一个简单的 WSGI HTTP 服务器 . . . . . . . . . . . 1146 21.2.4 wsgiref.validate --- WSGI 一致性检查器 . . . . . . . . . . . . . . . . . . . . . 1147 21.2.5 wsgiref.handlers -- 服务器/网关基类 . . . . . . dir(s) ['area', 'location', 'perimeter'] 注解: 因为dir() 主要是为了便于在交互式时使用,所以它会试图返回人们感兴趣的名字集合, 而不是试图保证结果的严格性或一致性,它具体的行为也可能在不同版本之间改变。例如,当实参 是一个类时,metaclass 的属性不包含在结果列表中。 divmod(a, b) 以两个(非复数)数字为参数,在作整数除法时,返回商和余数。若操作数为混合类型,则适用0 码力 | 2072 页 | 10.39 MB | 9 月前3 Python 标准库参考指南 3.10.15 DOM 中的对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1107 20.6.3 一致性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1114 20.7 xml simple_server -- 一个简单的 WSGI HTTP 服务器 . . . . . . . . . . . 1146 21.2.4 wsgiref.validate --- WSGI 一致性检查器 . . . . . . . . . . . . . . . . . . . . . 1147 21.2.5 wsgiref.handlers -- 服务器/网关基类 . . . . . . dir(s) ['area', 'location', 'perimeter'] 注解: 因为dir() 主要是为了便于在交互式时使用,所以它会试图返回人们感兴趣的名字集合, 而不是试图保证结果的严格性或一致性,它具体的行为也可能在不同版本之间改变。例如,当实参 是一个类时,metaclass 的属性不包含在结果列表中。 divmod(a, b) 以两个(非复数)数字为参数,在作整数除法时,返回商和余数。若操作数为混合类型,则适用0 码力 | 2072 页 | 10.39 MB | 9 月前3
 Python 标准库参考指南 3.11.10 中的对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1271 20.6.3 一致性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1279 20 simple_server -- 一个简单的 WSGI HTTP 服务器 . . . . . . . . . . . . . 1315 21.2.4 wsgiref.validate --- WSGI 一致性检查器 . . . . . . . . . . . . . . . . . . . . . . . 1316 21.2.5 wsgiref.handlers -- 服务器/网关基类 . . . . dir(s) ['area', 'location', 'perimeter'] 备注: 因为dir() 主要是为了便于在交互式时使用,所以它会试图返回人们感兴趣的名字集合,而不 是试图保证结果的严格性或一致性,它具体的行为也可能在不同版本之间改变。例如,当实参是一个 类时,metaclass 的属性不包含在结果列表中。 divmod(a, b) 以两个(非复数)数字为参数,在作整数除法时,返回商和余数。若操作数为混合类型,则适用二进0 码力 | 2399 页 | 11.19 MB | 9 月前3 Python 标准库参考指南 3.11.10 中的对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1271 20.6.3 一致性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1279 20 simple_server -- 一个简单的 WSGI HTTP 服务器 . . . . . . . . . . . . . 1315 21.2.4 wsgiref.validate --- WSGI 一致性检查器 . . . . . . . . . . . . . . . . . . . . . . . 1316 21.2.5 wsgiref.handlers -- 服务器/网关基类 . . . . dir(s) ['area', 'location', 'perimeter'] 备注: 因为dir() 主要是为了便于在交互式时使用,所以它会试图返回人们感兴趣的名字集合,而不 是试图保证结果的严格性或一致性,它具体的行为也可能在不同版本之间改变。例如,当实参是一个 类时,metaclass 的属性不包含在结果列表中。 divmod(a, b) 以两个(非复数)数字为参数,在作整数除法时,返回商和余数。若操作数为混合类型,则适用二进0 码力 | 2399 页 | 11.19 MB | 9 月前3
 Python 标准库参考指南 3.11.10 DOM 中的对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1187 20.6.3 一致性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1195 20.7 xml simple_server -- 一个简单的 WSGI HTTP 服务器 . . . . . . . . . . . 1229 21.2.4 wsgiref.validate --- WSGI 一致性检查器 . . . . . . . . . . . . . . . . . . . . . 1230 21.2.5 wsgiref.handlers -- 服务器/网关基类 . . . . . . Python Library Reference, 发行版本 3.11.10 备注: 因为dir() 主要是为了便于在交互式时使用,所以它会试图返回人们感兴趣的名字集合, 而不是试图保证结果的严格性或一致性,它具体的行为也可能在不同版本之间改变。例如,当实参 是一个类时,metaclass 的属性不包含在结果列表中。 divmod(a, b) 以两个(非复数)数字为参数,在作整数除法时,返回商和余数。若操作数为混合类型,则适用0 码力 | 2248 页 | 11.10 MB | 9 月前3 Python 标准库参考指南 3.11.10 DOM 中的对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1187 20.6.3 一致性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1195 20.7 xml simple_server -- 一个简单的 WSGI HTTP 服务器 . . . . . . . . . . . 1229 21.2.4 wsgiref.validate --- WSGI 一致性检查器 . . . . . . . . . . . . . . . . . . . . . 1230 21.2.5 wsgiref.handlers -- 服务器/网关基类 . . . . . . Python Library Reference, 发行版本 3.11.10 备注: 因为dir() 主要是为了便于在交互式时使用,所以它会试图返回人们感兴趣的名字集合, 而不是试图保证结果的严格性或一致性,它具体的行为也可能在不同版本之间改变。例如,当实参 是一个类时,metaclass 的属性不包含在结果列表中。 divmod(a, b) 以两个(非复数)数字为参数,在作整数除法时,返回商和余数。若操作数为混合类型,则适用0 码力 | 2248 页 | 11.10 MB | 9 月前3
共 32 条
- 1
- 2
- 3
- 4













