Go 构建大型开源分布式数据库技术内幕feature ● SQL is necessary ● Compatible with MySQL, in most cases ● OLTP + OLAP = HTAP (Hybrid Transactional/Analytical Processing) ● 24/7 availability, even in case of datacenter outages ● Open source (gRPC) RocksDB Raw KV API (https://github.com/pingc ap/tidb/blob/master/cmd /benchraw/main.go) Transactional KV API (https://github.com/pingcap /tidb/blob/master/cmd/ben chkv/main.go) RocksDB Instance Calculation Pushdown ● CBO ○ Pick up right Access Path ○ Join Reorder Use Case ● Analytical / Transactional support all on one platform ○ No need for ETL ○ Real-time query with Spark ○ Possiblility for0 码力 | 44 页 | 649.68 KB | 1 年前3
Apache RocketMQ – Trillion Messaging in PracticeRocketMQ Notify Aliware MQ Ordered messaging,Pull model Commercial Distribution, Cloud MQ Transactional messaging, Push model © 2 0 1 7 A l i b a b a M i d d l e w a r e G r o u p © 2 0 1 7 e G r o u p Ordered and Non-Ordered message Broadcast message Scheduled message Transactional message Batched message One-way message Traceable message Retroactive message Scheduled Message © 2 0 1 7 A l i b a b a M i d d l e w a r e G r o u p Transactional Message – Eventually Consistent © 2 0 1 7 A l i b a b a M i d d l e w a r e G r o u p ©0 码力 | 48 页 | 2.55 MB | 1 年前3
Apache ShardingSphere v5.5.0 documentwhich can scale computing and storage horizontally. D is tr ib ut ed T ra ns ac ti on Transactional capability is key to ensuring database integrity and security and is also one of the databases’core secondary databases is not supported. • Multi‐write of primary database is not supported. • Transactional consistency between primary and secondary databases is not supported. In the primary‐secondary Using the Jakarta EE 8 javax.transaction.Transactional annotation on the function is allowed. 3. Using Jakarta EE 9/10’s jakarta.transaction.Transactional annotation on functions is allowed. 4. Using0 码力 | 602 页 | 3.85 MB | 1 年前3
Apache ShardingSphere v5.5.0 中文文档EE 8 的 javax.transaction.Transactional 注解,这是被允许的。 9.1. ShardingSphere-JDBC 130 Apache ShardingSphere document 3. 在函数上使用 Jakarta EE 9/10 的 jakarta.transaction.Transactional 注解,这是被允许 的。 4. 在函数上使用 Spring Spring Framework 的 org.springframework.transaction.annotation. Transactional 注解,这是被允许的。 5. 在函数上使用 io.seata.spring.annotation.GlobalTransactional 注解,这是不被允许 的。 6. 手 动 从 io.seata.tm.api.GlobalTransactionContext '(' storageUnitName (',' storageUnitName)* ')' transactionalReadQueryStrategyDefinition ::= 'TRANSACTIONAL_READ_QUERY_STRATEGY' '=' transactionalReadQueryStrategyType loadBalancerDefinition ::= 'TYPE'0 码力 | 557 页 | 4.61 MB | 1 年前3
运维上海2017-从理论到实践,深度解析MySQL Group Replication -徐春阳65 {! 66 case Plugin_gcs_message::CT_TRANSACTION_MESSAGE:! 67 handle_transactional_message(message);! 68 break;! 69 ��������������������������������! 81! 82 purecov: inspected */! 88 }! 89 }! MGR��������(3)! GR��/��/�������! ��handle_transactional_message! Applier_module::handle! �Applier_module��incoming������! ��������������! Applier_module::handle����0 码力 | 32 页 | 9.55 MB | 1 年前3
监控Apache Flink应用程序(入门)each network shuffle, takes time and adds to latency. 5. If the application emits through a transactional sink, the sink will only commit and publish transactions upon successful checkpoints of Flink consider latency, which is introduced inside the Flink topology and cannot be attributed to transactional sinks or events being buffered for functional reasons (4.). To this end, Flink comes with a feature0 码力 | 23 页 | 148.62 KB | 1 年前3
Apache ShardingSphere 中文文档 5.4.1'(' storageUnitName (',' storageUnitName)* ')' transactionalReadQueryStrategyDefinition ::= 'TRANSACTIONAL_READ_QUERY_STRATEGY' '=' transactionalReadQueryStrategyType loadBalancerDefinition ::= 'TYPE' '(' storageUnitName (',' storageUnitName)* ')' transactionalReadQueryStrategyDefinition ::= 'TRANSACTIONAL_READ_QUERY_STRATEGY' '=' transactionalReadQueryStrategyType loadBalancerDefinition ::= 'TYPE' 返回值说明 列 说明 name 读写分离规则名称 write_data_source_name 写数据源名称 read_data_source_names 读数据源名称列表 transactional_read_query_strategy 事务内读请求路由策略 load_balancer_type 负载均衡算法类型 load_balancer_props 负载均衡算法参数 示例0 码力 | 530 页 | 4.49 MB | 1 年前3
Apache ShardingSphere 中文文档 5.3.2'(' storageUnitName (',' storageUnitName)* ')' transactionalReadQueryStrategyDefinition ::= 'TRANSACTIONAL_READ_QUERY_STRATEGY' '=' transactionalReadQueryStrategyType loadBalancerDefinition ::= 'TYPE' '(' storageUnitName (',' storageUnitName)* ')' transactionalReadQueryStrategyDefinition ::= 'TRANSACTIONAL_READ_QUERY_STRATEGY' '=' transactionalReadQueryStrategyType loadBalancerDefinition ::= 'TYPE' 返回值说明 列 说明 name 读写分离规则名称 write_data_source_name 写数据源名称 read_data_source_names 读数据源名称列表 transactional_read_query_strategy 事务内读请求路由策略 load_balancer_type 负载均衡算法类型 load_balancer_props 负载均衡算法参数 示例0 码力 | 508 页 | 4.44 MB | 1 年前3
TiDB中文技术文档论文启发而设计的开源分布式 HTAP (Hybrid Transactional and Analytical Processing) 数据库,结合了传统的 RDBMS 和 NoSQL 的最佳特性。 TiDB 兼容 MySQL,支持无限的水平扩展,具备强一致性和高可用性。TiDB 的目标是为 OLTP (Online Transactional Processing) 和 OLAP (Online 论文启发而设计的开源分布式 HTAP (Hybrid Transactional and Analytical Processing) 数据库,结合了传统的 RDBMS 和 NoSQL 的最佳特性。 TiDB 兼容 MySQL,支持无限的水平扩展,具备强一致性和高可用性。TiDB 的目标是为 OLTP (Online Transactional Processing) 和 OLAP (Online 论文启发而设计的开源分布式 HTAP (Hybrid Transactional and Analytical Processing) 数据库,结合了传统的 RDBMS 和 NoSQL 的最佳特性。 TiDB 兼容 MySQL,支持无限的水平扩展,具备强一致性和高可用性。TiDB 的目标是为 OLTP (Online Transactional Processing) 和 OLAP (Online0 码力 | 444 页 | 4.89 MB | 6 月前3
FISCO BCOS 2.1.0 中文文档or the initialization parameter 6 when creating the contract. 6 chainId u256 It records chain/transactional information of the transaction 7 - groupId u256 It records the group of the transaction 8 - blockchain; user table manages transactional function of blockchain. Exterior accounts can get permission information through permission table, and then manage system and transactional functions by operating user table->>user table: control system table->>system function of blockchain: control user table- >>transactional function of blockchain: control Process design The process of permission control: first, client0 码力 | 1058 页 | 740.85 KB | 1 年前3
共 62 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7













