刘奇,PingCAP 联合创始人兼 CEO,创建了 TiDB、TIKV、Codis 等知名开源项目。曾任京东、豌豆荚资深系统架构师,同时也是知名的 Go 语言和 Redis 专家。现从事开源的分布式 NewSQL 数据库 TiDB(受 Google F1 启发)的开发。擅长高并发、大规模、分布式数据库系统架构设计。
http://weibo.com/chuangyiyongpin
PingCAP 是国内的一家完全走开源路线的 startup,专注于构建下一代分布式数据库及生态系统,代表作品 TiDB。
刘奇很崇拜 Elon Musk 和他创立的几家公司,做科技公司就应该是这样,总是要改变一些什么东西,让世界变得更美好。“就像我们希望解放后端的程序员,把自己的业务做好就够了,不用再为数据库去操心。”
至于在基础设施技术产品开发如何实现目标,刘奇一直笃信并实践着两个观点:不开源没有任何机会、不是精英体制没有任何希望。
TiDB:世界级的开源 NewSQL 关系型分布式数据库。
TiDB 是新一代开源分布式 NewSQL 数据库,模型受 Google Spanner / F1 论文的启发, 实现了自动的水平伸缩,强一致性的分布式事务,基于 Raft 算法的多副本复制等重要 NewSQL 特性。 TiDB 结合了 RDBMS 和 NoSQL 的优点,部署简单,在线弹性扩容和异步表结构变更不影响业务, 真正的异地多活及自动故障恢复保障数据安全,同时兼容 MySQL 协议,使迁移使用成本降到极低。
对于上层的应用来说, 连接到 Codis Proxy 和连接原生的 Redis Server 没有明显的区别 (不支持的命令列表), 上层应用可以像使用单机的 Redis 一样使用, Codis 底层会处理请求的转发, 不停机的数据迁移等工作, 所有后边的一切事情, 对于前面的客户端来说是透明的, 可以简单的认为后边连接的是一个内存无限大的 Redis 服务.
TiKV:基于Raft构建分布式系统TiKV。
TiKV 是一个分布式的 KV 系统,它采用 Raft 协议保证数据的强一致性,同时使用 MVCC + 2PC 的方式实现了分布式事务的支持。
最近几年数据库技术快速发展,很多开发者是用的技术栈仍然是 LAMP,然而经典的 LAMP 也在新技术的推动下快速演进。这里重点聊聊新的 “M“, 很多时候随着数据越来越大,查询开始遭遇容量瓶颈,性能瓶颈,以及主从技术缺乏一致性带来的数据丢失问题,也给维护带来很大的痛苦。借这次机会和大家聊聊 TiDB 怎么无痛解决这些问题,以及最佳实战经验。

原文来自:SDK.cn
声明:所有来源为“聚合数据”的内容信息,未经本网许可,不得转载!如对内容有异议或投诉,请与我们联系。邮箱:marketing@think-land.com
最新新闻资讯简报,各类国内、国际、体育、娱乐、科技等资讯AI智能总结摘要及详细内容,适合各类AI Agent、穿戴设备进行资讯播报、阅读。
通过传递运营商2G/3G/4G/5G基站的MCC、MNC、TAC、CID信息查询所在位置信息。为用户提供位置服务,如实时导航、周边推荐等。
通过身份证号+姓名+人脸照片的一致性比对,系统与公安库中的身份证登记照比对,判断是否为同一人,核验用户信息真实性。