TiDB 开源分布式关系型数据库
二-CNCF 宣布正式将 TiKV 从沙箱项目晋级至化项上 2019年8月 TiDB 用户问答论坛AskTUG正式上线 2019年12月 宣布去原生的混泪工程 Chaos Meshe 正式开源 2020年7月 CNCF 宣布去原生的混沌工程 Chaos Meshe 正式进入CNCF 沙逢托管项目 2020年11月 Tipe Repo Contributor硫500 关于PingCAP 云之间可以灵活迁移,用户无需担心被云供应商锁定。 *。 ”企业级安全: 提供数据传输加密与静态数据存储加密,借助虚拟私有网络 (VPC) 实现租户之间的安 全隔离。 。 专家级支持: PingCAP 的原厂工程师具有丰富的 TiDB 运维和调优经验,提供专家级的服务支持,为 用户线上业务保驾护航。 治意,确保业务连 PingCAP.COM PingCAP University 是 PingCAP 官方设立的对企业和个人进行 TiDB 全线产品培训并认证的部门, 其培训讲 师团队由来自 PingCAP 官方的资深解决方案架构师、顶尖核心技术研发工程师和高级资深TiDB DBA组成, 拥有丰富且专业的 TiDB 实践经验和培训经验。 培训及认证分为两部分: 。 PCTA (PingCAP Certified TiDB Associate) 线上培训及认证0 码力 | 58 页 | 9.51 MB | 1 年前3Mybatis 框架课程第二天
传智播客——专注于 Java、.Net 和 Php、网页平面设计工程师的培训 北京市昌平区建材城西路金燕龙办公楼一层 电话:400-618-9090 Mybatis 框架课程第二天 第1章 回顾 1.1 自定义流程再分析 传智播客——专注于 Java、.Net 和 Php、网页平面设计工程师的培训 北京市昌平区建材城西路金燕龙办公楼一层 电话:400-618-9090 电话:400-618-9090 1.2 mybatis 环境搭建步骤 第一步:创建 maven 工程 第二步:导入坐标 第三步:编写必要代码(实体类和持久层接口) 第四步:编写 SqlMapConfig.xml 第五步:编写映射配置文件 第六步:编写测试类 第2章 基于代理 Dao 实现 CRUD 操作 使用要求: 1、持久层接口和持久层接口的映射配置必须在相同的包下 细节: resultType 属性: 用于指定结果集的类型。 parameterType 属性: 传智播客——专注于 Java、.Net 和 Php、网页平面设计工程师的培训 北京市昌平区建材城西路金燕龙办公楼一层 电话:400-618-9090 用于指定传入参数的类型。 sql 语句中使用#{}字符: 它代表占位符,相当于原来0 码力 | 27 页 | 1.21 MB | 1 年前3MyBatis 框架尚硅谷 java 研究院版本:V 1.0
————————————————————————————— 33 更多 Java –大数据 –前端 –python 人工智能资料下载,可访问百度:尚硅谷官网 第 7 章:MyBatis 逆向工程 7.1 逆向工程简介 1) MyBatis Generator: 简称 MBG,是一个专门为 MyBatis 框架使用者定制的代码生成器, 可以快速的根据表生成对应的映射文件,接口,以及 bean 类。支持基本的增删改查, 复杂 sql 的定义需要我们手 工编写 官方文档地址 http://www.mybatis.org/generator/ 官方工程地址 https://github.com/mybatis/generator/releases 7.2 逆向工程的配置 1) 导入逆向工程的 jar 包 mybatis-generator-core-1.3.2.jar 2) 编写 MBG 的配置文件(重要几处配置) "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">0 码力 | 44 页 | 926.54 KB | 1 年前3PingCAP TiDB&TiKV Introduction OLTP
Go 语言 社区知名技术领袖之一 黄东旭 | CTO Co-Founder 前微软亚洲研究院 / 网易有道 / 豌豆荚 全栈工程师,架构师, Codis 共同作者, Open Source Hacker,业界知名程序员 崔秋 | Co-Founder 前搜狗 / 豌豆荚资深后端工程师 王鉴 (John Wang) 前 LinkedIn 搜索架构师 / Twitter 早期 员工, Tech Lead,分布式搜索数据库 以此为基础打造了Hadoop F1 Data Flow Spanner Colossus Google 内部新一代分布式处理框架,于12/13年发表 相关论文,奠定下一代分布式 NewSQL的理论和工程 实践基石。PingCAP以此为基础打造了TiDB & TiKV HBase Map Reduce HDFS TiDB TiKV NewSQL | TiDB Google Spanner / F1 3200+ Commits / 4000+ stars / 44 contributors / 2 Partners 华为 全职工程师(6人团队)深度参与,将会在手机云平台( 类似 Apple iCloud 业务)和华为商城(VMall)等大型项目落地 京东 全职工程师(10人团队)深度参与,将会在京 东云平台落地,替 换内部 Oracle,继阿里去IOE之后又一重大标志性事件 百度 已经开始整合0 码力 | 21 页 | 613.54 KB | 5 月前3传智播客 mybatis 框架课程讲义
1.6.1 需求 实现以下功能: 根据用户 id 查询一个用户信息 根据用户名称模糊查询用户信息列表 添加用户 更新用户 删除用户 1.6.2 第一步:创建 java 工程 使用 eclipse 创建 java 工程,jdk 使用 1.7.0_72。 1.6.3 第二步:加入 jar 包 加入 mybatis 核心包、依赖包、数据驱动包。 1.6.4 第三步:log4j.properties 的实现对象 如 果将 mapper.xml 和 mapper 接 口的 名 称 保持 一 致 且放 在 一个 目 录 则 不用 在 sqlMapConfig.xml 中进行配置 8 Mybatis 逆向工程 使用官方网站的 mapper 自动生成工具 mybatis-generator-core-1.3.2 来生成 po 类和 mapper 映射文件。 8.1 第一步:mapper 生成配置文件: 生成的详细信息,注意改下几点: 1、 添加要生成的数据库表 2、 po 文件所在包路径 3、 mapper 文件所在包路径 配置文件如下: 详见 generatorSqlmapCustom 工程 8.2 第二步:使用 java 类生成 mapper 文件: Public void generator() throws Exception{ Listwarnings = 0 码力 | 75 页 | 1.16 MB | 1 年前3Greenplum 精粹文集
开放性的特性给客户带来的好处,不只是硬件厂商和型号的选择范围, 也包含工程实施过程的便利性。2014 年,该客户大数据平台需要进行 数据搬迁,Greenplum 采用了旧环境数据备份、传输、新环境恢复的 方案,停机时间实际只花了不到 4 天。 相比较而言,其他封闭式系统,需要压缩并备份数据,倒腾出整套设 备搬迁到新数据中心,然后再导入新数据,影响或暂停业务几十天。 两种方案从工程复杂度、人力投入、业务影响来说,开放式架构所带 SQL,懂数据库的应用开发,学会使用 Greenplum 是很简单的。这也是国内大量客户选择 Greenplum 产品的 原因之一。每当有新的企业客户使用 Greenplum 产品,就会有一批新 的 Greenplum 工程师被培养出来。 国内的一位 Greenplum 大咖(也是翻译 Greenplum 官方资料的第一 人),曾经说过:学会用 Greenplum 不难,但要用好 Greenplum 就 要下一番苦工。Greenplum 切忌运而不维!想要一个数据库长久健康的运行,是离不开一个称职 的 DBA。从其他数据库的 DBA 转为 Greenplum 的 DBA 并不是一件 很困难的事,成功转成 Greenplum DBA 的工程师越来越多。 现在企业客户中搭建的 Greenplum 集群服务器数量是越来越大,在电 信行业和银行业,搭建 50 台服务器以上的 Greenplum 集群越来越多。 而集群服务器数量越多也就代表故障发生率越高。作为0 码力 | 64 页 | 2.73 MB | 1 年前3Kubernetes Operator 实践 - MySQL容器化
Kubernetes Operator 实践 —— MySQL 容器化 刘林 搜狗资深工程师 关于我 搜狗商业平台研发部 资深开发工程师 l 主要从事商业平台研发工作,在构建高性能、高可用大规模 系统方面有丰富的实践经验 l 目前专注于云计算、DevOps 等相关领域,负责搜狗商业云 平台的设计研发工作 刘林 1. 背景介绍 2. Operator 的基本原理 3. MySQL0 码力 | 42 页 | 4.77 MB | 1 年前3谈谈MYSQL那点事
com 推出的一款日志分析工具 推出的一款日志分析工具 ,功能 ,功能 非常强大 非常强大 my sql-ex plain-slow -log – – 德国工程师使用 德国工程师使用 Perl Perl 开发的把 开发的把 Slow Log Slow Log 输出到屏幕,功能简单 输出到屏幕,功能简单 mysql-log-filter0 码力 | 38 页 | 2.04 MB | 1 年前3Apache ShardingSphere 中文文档 5.2.0
元数据同步至多个 Apache ShardingSphere 实例,无 法在集群环境中相互感知。通过某一实例更新元数据之后,会导致其他实例由于获取不到最新的元数据 而产生不一致的错误。 适用于工程师在本地搭建 Apache ShardingSphere 环境。 集群模式 提供了多个 Apache ShardingSphere 实例之间的元数据共享和分布式场景下状态协调的能力。它能够提 ShardingSphere 提供了多样化的功能,涵盖范围从数据库内核、数据库分布式到贴近数据库上 层的应用,为用户提供了大量的功能池。 功能并无边界,只要满足数据库服务和生态的共性需求即可,期待更多的开源工程师参与 Apache Shard‐ ingSphere 社区,提供新颖思路和令人兴奋的功能。 3.1 数据分片 3.1.1 背景 传统的将数据集中存储至单一节点的解决方案,在性能、可用性和运维成本这三方面已经难于满足海量 据分片的标准解决方案。 3.1.2 挑战 虽然数据分片解决了性能、可用性以及单点备份恢复等问题,但分布式的架构在获得了收益的同时,也 引入了新的问题。 面对如此散乱的分片之后的数据,应用开发工程师和数据库管理员对数据库的操作变得异常繁重就是其 中的重要挑战之一。他们需要知道数据需要从哪个具体的数据库的子表中获取。 另一个挑战则是,能够正确的运行在单节点数据库中的 SQL,在分片之后的数据库中并不一定能够正确0 码力 | 449 页 | 5.85 MB | 1 年前3Apache ShardingSphere 中文文档 5.4.1
元数据同步至多个 Apache ShardingSphere 实例,无 法在集群环境中相互感知。通过某一实例更新元数据之后,会导致其他实例由于获取不到最新的元数据 而产生不一致的错误。 适用于工程师在本地搭建 Apache ShardingSphere 环境。 4.2 集群模式 提供了多个 Apache ShardingSphere 实例之间的元数据共享和分布式场景下状态协调的能力。它能够提 ShardingSphere 提供了多样化的功能,涵盖范围从数据库内核、数据库分布式到贴近数据库上 层的应用,为用户提供了大量的功能池。 功能并无边界,只要满足数据库服务和生态的共性需求即可,期待更多的开源工程师参与 Apache Shard‐ ingSphere 社区,提供新颖思路和令人兴奋的功能。 8.1 数据分片 8.1.1 背景 传统的将数据集中存储至单一节点的解决方案,在性能、可用性和运维成本这三方面已经难于满足海量 据分片的标准解决方案。 8.1.2 挑战 虽然数据分片解决了性能、可用性以及单点备份恢复等问题,但分布式的架构在获得了收益的同时,也 引入了新的问题。 面对如此散乱的分片之后的数据,应用开发工程师和数据库管理员对数据库的操作变得异常繁重就是其 中的重要挑战之一。他们需要知道数据需要从哪个具体的数据库的子表中获取。 另一个挑战则是,能够正确的运行在单节点数据库中的 SQL,在分片之后的数据库中并不一定能够正确0 码力 | 530 页 | 4.49 MB | 1 年前3
共 57 条
- 1
- 2
- 3
- 4
- 5
- 6