一直以来都有个梦想:
 
希望有一个数据库能够弹性扩展(分布式)到成百上千节点的规模,易于学习和理解,可以运行在私有云、公有云、Multi-Cloud、Kubernetes,也能够跑在嵌入式设备(比如树莓派)上,更酷的是也能够直接运行在浏览器里,而且不需要任何浏览器扩展( Extension ),变成「口袋数据库」,就像那部电影《蚁人》。
 
今天,这一切都变成了现实:TiDB 可以直接运行在浏览器本地。打开浏览器,你可以直接创建数据库,对数据进行增删改查。关掉浏览器,一切都消失了,干净绿色环保——
 
首先在笔记本浏览器打开 play.pingcap.com(这里用的是 MacOS 上面的 Chrome,不确定其它浏览器是否正常),可能需要几秒来加载页面,然后就能看到熟悉的 Shell 了。现在来试试几个 SQL 语句吧!由于 TiDB 基本兼容 MySQL 协议和语法,因此我们可以用熟悉的 MySQL 风格操作,如下图所示:
 

 
图 1 在浏览器上运行 TiDB

 
是不是很酷?无痛体验 SQL 的时代到了。
更酷的是,这一切都运行在浏览器本地,删库再也不用跑路了
 
 

作者:PingCAP