CppCon 2021: Persistent Data StructuresIntroduction Persistent Hash Map Persistent Transactional Data Structures Live Demonstration ReferencesIntroduction Persistent Hash Map Persistent Transactional Data Structures Live Demonstration References Persistent Hash Map Design Goals and Methodology Persistence Performance Results Persistent Transactional Data Structures Design Goals Methodology Performance Results Live Demonstration A Persistent Processing Workloads and a Methodology for Persistent Transactional Data Structures 2IntroductionIntroduction Persistent Hash Map Persistent Transactional Data Structures Live Demonstration References Introduction0 码力 | 56 页 | 1.90 MB | 6 月前3
A Multithreaded, Transaction-Based Locking Strategy for ContainersTimestamp Ordering (STO) • STO is one of many database concurrency control algorithms • It is a transactional, timestamp-based algorithm • Timestamp • A monotonically increasing value that indicates the Measure multi-threaded updates guarded by a single critical section • Measure multi-threaded transactional updates • 8-Core (16 hypercores), Ubuntu 18.04, GCC 10.2 CppCon 2020 - A Multi-threaded, Transaction-Based fprintf(fp, "RACE FOUND!, TX %zd item %zd\n", tx.id(), this->id()); } }Copyright © 2020 Bob Steagall Transactional Element Access Test 110 CppCon 2020 - A Multi-threaded, Transaction-Based Locking Strategy for0 码力 | 142 页 | 474.78 KB | 6 月前3
TiDB 2.1.7and Notifications, which de- scribed Percolator: a Google-internal database for ran- dom access transactional workloads where low laten- cies are not required. Percolator uses a global co- ordination service timestamps and coordinates shards • TiKV: a sharded, horizontally-scalable key-value store • TiDB: a transactional SQL layer which stores data in TiKV Placement Driver is replicated via the Raft consensus algorithm linearizability) allow the verification of arbitrary histories. However, our usual tests for transactional systems rely on a care- fully selected “artisanal” set of transactions with hand- proven invariants0 码力 | 9 页 | 141.29 KB | 6 月前3
TiDB v8.5 Documentation· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 6724 17.6.1 Hybrid Transactional and Analytical Processing (HTAP) · · · · · · · · · · · · 6724 17.7 I · · · · · · · · · · · · (/’tadibi:/, “Ti” stands for Titanium) is an open-source distributed SQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads. It is MySQL compatible and features horizontal scalability The goal of TiDB is to provide users with a one-stop database solution that covers OLTP (Online Transactional Processing), OLAP (Online Analytical Processing), and HTAP services. TiDB is suitable for various0 码力 | 6730 页 | 111.36 MB | 10 月前3
TiDB v8.4 Documentation(/’tadibi:/, “Ti” stands for Titanium) is an open-source distributed SQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads. It is MySQL compatible and features horizontal scalability The goal of TiDB is to provide users with a one-stop database solution that covers OLTP (Online Transactional Processing), OLAP (Online Analytical Processing), and HTAP services. TiDB is suitable for various as a true HTAP database. With a small amount of extra storage cost, you can handle both online transactional processing and real-time data analysis in the same system, which greatly saves cost. • Data aggregation0 码力 | 6705 页 | 110.86 MB | 10 月前3
TiDB v8.2 Documentation(/’tadibi:/, “Ti” stands for Titanium) is an open-source distributed SQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads. It is MySQL compatible and features horizontal scalability The goal of TiDB is to provide users with a one-stop database solution that covers OLTP (Online Transactional Processing), OLAP (Online Analytical Processing), and HTAP services. TiDB is suitable for various as a true HTAP database. With a small amount of extra storage cost, you can handle both online transactional processing and real-time data analysis in the same system, which greatly saves cost. • Data aggregation0 码力 | 6549 页 | 108.77 MB | 10 月前3
TiDB v8.3 Documentation(/’tadibi:/, “Ti” stands for Titanium) is an open-source distributed SQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads. It is MySQL compatible and features horizontal scalability The goal of TiDB is to provide users with a one-stop database solution that covers OLTP (Online Transactional Processing), OLAP (Online Analytical Processing), and HTAP services. TiDB is suitable for various as a true HTAP database. With a small amount of extra storage cost, you can handle both online transactional processing and real-time data analysis in the same system, which greatly saves cost. • Data aggregation0 码力 | 6606 页 | 109.48 MB | 10 月前3
TiDB v8.1 Documentation(/’tadibi:/, “Ti” stands for Titanium) is an open-source distributed SQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads. It is MySQL compatible and features horizontal scalability The goal of TiDB is to provide users with a one-stop database solution that covers OLTP (Online Transactional Processing), OLAP (Online Analytical Processing), and HTAP services. TiDB is suitable for various as a true HTAP database. With a small amount of extra storage cost, you can handle both online transactional processing and real-time data analysis in the same system, which greatly saves cost. • Data aggregation0 码力 | 6479 页 | 108.61 MB | 10 月前3
TiDB and Amazon Aurorausing the MySQL code base ● It would be cool to do some lightweight OLAP queries directly on the transactional database. ○ No need to involve data warehouse! ○ Example: a dashboard for each tenant in SaaS Physical Stack Highly layered TiKV API (gRPC) Transaction MVCC Multi-Raft (gRPC) RocksDB Raw KV API Transactional KV API TiKV Node Store 1 Region 1 Region 2 Region 3 Region 4 Local RocksDB instance t1_r10 码力 | 57 页 | 2.52 MB | 6 月前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
共 61 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7













