TiDB: HBase分布式事务与SQL实现TiDB: HBase分布式事务与SQL实现 About me ● TiDB & Codis founder ● Golang expert ● Distributed database developer ● Currentlly, CEO and co-founder of PingCAP liuqi@pingcap.com https://github.com/pingcap/tidb say ? “Nothing is hotter than SQL-on-Hadoop, and now SQL-on- HBase is fast approaching equal hotness status” Form HBaseCon 2015 We want more ! SQL + Transaction(ACID) TiDB Features Let’s talk about SQL How does TiDB map SQL to KV User table RowID(hidden column) name email 1 bob bob@gmail.com Inside TiDB,each table, column has an unique ID How to map SQL to KV Let assume0 码力 | 34 页 | 526.15 KB | 1 年前3
Service Mesh落地之后_为sidecar注入灵魂 - 周群力1 周群力 Co-founder of Layotto Service Mesh 落地之后: 为 sidecar 注入灵魂 2 • Multi Runtime: 从 sidecar 到机甲 • Runtime API: 解决跨云部署和厂商绑定难题 • WebAssembly in sidecar: 让业务逻辑跑在sidecar里 • Service Mesh 回顾 • 展望2022:待解决的问题 Runtime: 所有中间件下沉: 业务逻辑和基础设施分离 多语言治理 同一套代码移植到不同组件 59 Service Mesh 落地之后, 架构演进的思路是? 60 为 sidecar 注入 灵魂 61 终 社区广告: 来了就是朋友 62 https://github.com/mosn/layotto 63 微信扫码进群 与五湖四海的开发者们 进行技术交流,探索技术创新0 码力 | 63 页 | 880.85 KB | 1 年前3
⽤ egg 孵化你的 SQL 优化器 - 王润基第三届中国Rust开发者⼤会 ⽤ egg 孵化你的 SQL 优化器 王润基 RisingWave 内核开发⼯程师 ? Parser Binder Optimizer Executor SQL AST Logical Plan Physical Plan Table Catalog Storage RisingLight 查询引擎的整体结构 SELECT name, url url FROM t1 JOIN t2 WHERE t1.id = t2.id AND name = ‘Bob’ SQL Logical Plan Physical Plan Projection name, url Filter t1.id = t2.id name = “Bob” Join Scan t1(id, name) Scan t2(id, url) Filter #1 = “Bob” Hash Join #0 = #2 Scan $1.1, $1.2 Scan $2.1, $2.2 Projection #1, #3 ⼀个 SQL 语句优化的例⼦ 基于规则的优化 (RBO) 基于代价的优化 (CBO) 谓词下推 Join Filter A B Join Filter A B Filter Join A Join0 码力 | 39 页 | 6.48 MB | 1 年前3
阿里云 AnalyticDB for PostgreSQL
- 打造更简单易用的Cloud SQL Data Warehouse阿里云 AnalyticDB for PostgreSQL - 打造更简单易用的Cloud SQL Data Warehouse 个人介绍 缪长风 ⚫ 2010年初加入支付宝,负责Oracle RAC和Greenplum数据仓库 ⚫ 有幸参与了Oracle RAC到 Greenplum再到Hadoop以及最终到 ODPS的架构演进工作。 ⚫ 2012年起,转至阿里巴巴大数据团队,负责Hbase/OTS业务支 构筑在线企业数据仓库。 • 应用易开发、适配 支持SQL 2003,部分兼容Oracle语法, 支持PL/SQL 存储过程,OLAP窗口函数,事务及数据库标准隔离级别 完备功能和生态,实现应用快速迁移或适配 • PB级数据秒级响应 MPP水平扩展架构,PB级数据查询秒级响应;向量化计算,及列存储智能索引,领先传统数据库引擎性能 3x; 新一代SQL优化器,实现复杂分析语句免调优 • 支持多模分析 库内置100+ 机器学习算法库,实现数据智能探索;高性 能向量检索算法,支持视频/图像检索 以图搜图 AnalyticDB for PostgreSQL 产品架构 协调节点 OSS 分布式云存储服务 SQL Client/BI Tools 协调节点(Master Node) • 接收请求,制定分布式执行计划 计算组(Compute Groups) • 全并行分析计算 • 数据双副本存储 • 定期自动备份0 码力 | 22 页 | 2.98 MB | 1 年前3
14-Chaos Mesh 在网易伏羲私有云自动化故障注入实践-张慧Chaos Mesh 在网易伏羲私有云自动化故障注入实践 Speaker Name:张慧 网易伏羲 Speaker Title:网易伏羲私有云质量保障负责人、Chaos Mesh 布道师、云原生社区 Stability SIG 发起人 Email:zhangui05@corp.netease.com 云 原 生 学 院 目录 网易伏羲私有云简介 为什么混沌测试 什么是混沌测试 识别出来。通过主动制 造故障,测试系统在各种压力下的行为,识别并修复故障问题,避免造成严重后果。 混沌工程将预想的事情和实际发生的事情进行对比,通过“有意识搞破坏”来提升系统稳定性。 鲁棒性 故障注入 如何选择混沌测试工具 混沌工具 混沌工具 为什么是 Chaos Mesh 为什么是 Chaos Mesh ● PodChaos: kill / fail0 码力 | 25 页 | 3.33 MB | 6 月前3
Navicat for SQLite可视化查询创建工具助你创建,编辑和运行查询, 而不必担心语法和正确命令的用法。透过关键字建 议和减少重复输入相同的代码, 自动完成代码和自定义的代码段功能可让编码更加快速我们的调 试组件能快速寻找和更正 PL/SQL 和 PL/PGSQL 编码时的错误, 你可设置断点, 逐步运行程序, 查看 和修改变量值, 以及检查调用堆栈。 智能数据库设计器 使用我们的专业对象设计器创建、修改和管理所有数据库对象。精密的数据库设计和模型创建工具 提供全面的功能, 可生成大量高质的测试数据。你可以根据业务规则和约束快速创建具有参照完整 性的真实数据集。 六二 AB 强大的本地备份或 决方案和用于 MongoDump、Oracle 数据泵或 SQL Server 备份实用工具 的直观界面能引导你完成整个备份进程, 并减少发生错误的机会。为可重复的部署进序 (如数据库备 份.MapReduce 工作和芜本运行) 设轩于特定时间或日期生动运行。无论你身处何地0 码力 | 4 页 | 4.23 MB | 1 年前3
SQLite 数据转 Mysql准备导出 查看已经导出的文件 导入 Mysql 分别导入 user.sql / detail.sql / email.sql / login.sql / pwd.sql / sign.sql / staff.sql 测试登陆0 码力 | 17 页 | 1.40 MB | 1 年前3
SQLite概述、安装和使用Windows环境下使用SQLite 解压 命令行下打开此程序 SQLite Shell SQLite Shell是一个命令行工 具,可以用它来创建和存取 SQLite数据库。 SQLite Shell支持SQL标准命 令,以及SQLite扩展的命令 SQLite的GUI工具 https://sqlitebrowser.org/ 下载DB Browser安装程序 https://sqlitebrowser SQLite数据放到单独的一个文件中,只要能访问到这个文件并 且具备读写权限,App就能向其中存取数据。 SQLite Shell是官方提供的命令行工具,可以通过它访问 SQLite数据库文件,执行各种SQL命令,可用于学习与掌握 SQLite,但在实际开发中其实很少用它。 创建数据库 sqlite3 数据库文件名 在SQLite数据库中,每个数据库保存在一个独立的文件中,使 用“sqlite3” 使用insert命令插入数据,select命令查询插入的数据。 对于无效的SQL命令,SQLite会拒绝执行并报告错误, 然后回滚可能执行了一半的修改,以保证数据库始终处 于一种有效的状态。 删除与修改数据 使用delete命令删除记录,使用update命令更新特定记录中 的指定字段值 数据修改己成功! 小结 SQLite是典型的关系型数据库,虽然它的功能不如SQL Server、 Oracle之类商用数据库那样强大,但基本的数据处理功能都支持。0 码力 | 17 页 | 717.73 KB | 1 年前3
NetBackup™ for SQLite 管理指南: Windows 和Linux0 码力 | 34 页 | 777.04 KB | 1 年前3
NetBackup™ for SQLite 管理指南: Windows 和 Linux - 版本:10.20 码力 | 29 页 | 675.75 KB | 1 年前3
共 596 条
- 1
- 2
- 3
- 4
- 5
- 6
- 60













