让数据库运行在浏览器里?TiDB + WebAssembly 告诉你答案

作为一名数据库技术人员,一直以来都有个梦想,希望有一个数据库能够弹性扩展(分布式)到成百上千节点的规模,易于学习和理解,可以运行在私有云,公有云,multi-cloud, kubernetes, 也能够跑在嵌入式设备(比如树莓派)上,更酷的是也能够直接运行在浏览器里,且不需要任何浏览器扩展(Extension),变成口袋数据库,就像那部电影《蚁人》。

今天,这一切都变成了现实: TiDB 可以直接运行在浏览器本地。

打开浏览器,你可以直接创建数据库,对数据进行增删改查,关掉浏览器,一切都消失了。干净绿色环保。

由于 TiDB 基本兼容 MySQL 协议和语法,因此我们可以用熟悉的 MySQL 风格,在笔记本浏览器(我用的是 MacOS 上面的 Chrome,不确定其它浏览器是否正常)打开 play.pingcap.com,可能需要几秒来加载页面,然后就能看到熟悉的 Shell 了。 现在来试试几个 SQL 语句吧!

<center>图 1 在浏览器上运行 TiDB</center>郑州看男     科哪家好:http://www.zzchanghong110.com/

是不是很酷?无痛体验 SQL 的时代到了。

更酷的是,这一切都运行在浏览器本地,删库再也不用跑路了

猜你喜欢

转载自blog.51cto.com/14510269/2449073