最近接触了国产数据库领域中很火的TiDB数据库,先不说技术层面,给我印象最深的,就是他的培训和文档支持体系,非常系统和全面,这和传统巨头Oracle的服务支持路径很像。

培训课程,由浅入深,适合不同的人群,培训讲师,更是相当有经验,包老师,富有磁性的声音,让人印象深刻,董老师,讲得引人入胜,以前就听过他的OCP,这次算是重新认识了下。而文档体系,无论是从覆盖面,还是检索找问题的路径,都是非常方便,能给我这种初学者自助服务的体验,但是Oracle是可以将整个docs下载到本地,脱网阅读,但TiDB,我没找到整体下载的链接,只是每张页面,可以下载pdf,至少对我来说,不是非常方便。

除了以上这些,作为初学者,第一步就是要有个测试的实验环境,我们可以下载TiDB安装包做本机部署,还可以找云资源作为环境,同时,TiDB提供了限期免费的云资源TiDB Cloud,帮助初学者,更好地体验。

TiDB Cloud应该用的是AWS,所以连接起来,就会有些延迟,但是简单的测试,还是可以做的。

首先要注册TiDB Cloud,访问https://tidbcloud.com,可以选择左侧Free的资源(标记了使用期限、1G的OLTP存储和1G的OLAP存储,这个应该是对应到了Row-based storage for OLTP workload和Column-based storage for OLAP workload,即行式存储TiKV和列式存储TiFlash),土豪请向右看,

填写集群名称,

可以看到AWS作为云资源的提供商,

安全设置,例如root的账号密码、IP访问白名单,

需要等资源创建的时间,几分钟左右,

资源创建完成,就可以了解到一些基础的系统信息,

有很多种登录的途径,例如能从控制台提供的Web SQL Shell远程登录,

其实他就是个内嵌到Web中的shell终端,很多其他云资源的产品,都提供了相同的功能(例如《体验云资源》、《尝试个Oracle在线实训环境》),操作起来,就像一个securCRT或者putty,

还可以从控制台找到登录指令,

通过本机终端或者其他云主机作为跳板,利用MySQL Client软件,远程登录到TiDB,前提是能访问互联网,

当然,通过其他一些图形化的客户端,例如MySQL Workbench肯定也是可以登录的,有兴趣可以尝试。

TiDB提供的这种沙箱环境,好处就是跳过了安装过程,直接让你有一个可以体验的TiDB环境,而且提供了免费的云资源,虽然因为服务器的物理位置,操作上可能延迟,但这毕竟是免费的云资源,还要什么自行车?

但是如果想了解他的安装过程,建议还是下载他的安装包,找个环境,亲自搭建一次,印象更加深刻。

其实这种云资源,也是帮着厂商做了一次宣传,免费让你体验,为了数据库生态,这些投入,还是值得的。作为我们普通的消费者,肯定愿意尝试,而不是只从教材上了解。算是一种双赢。

虽然现在各种国产数据库可以说是百花齐放,但能脱颖而出的,或者说能和国外成熟产品对标的,还是少数。作为国人,无论是提供商,还是使用者,其实如果从更高的角度考虑问题,互相借鉴,互相支持,助力整个国产数据库领域水平的提升,水涨船高,反过来,其实还是会让我们自己受益。当然,说起来容易,做起来难,任重而道远。

如果您认为这篇文章有些帮助,还请不吝点下文章末尾的"点赞"和"在看",或者直接转发pyq,

近期更新的文章:

《小白学习MySQL - 降序索引的功能和作用》

《最近碰到的一些问题》

《GreatSQL(/MySQL)的配置文件模板样例》

《开学了,喝下第一口鸡汤》

《多表关联场景下如何用好分区表?》

近期的热文:

《"红警"游戏开源代码带给我们的震撼》

文章分类和索引:

《公众号1000篇文章分类和索引》

TiDB沙箱环境初体验相关推荐

  1. 桌面环境选择_Ubuntu 18.04 桌面环境初体验

    04 Ubuntu 18.04 桌面环境初体验 我前面的文章有介绍怎么在物理机上安装 Ubuntu Desktop 18.04 操作系统,当时安装完重启进入系统后就没有接着介绍了.今天就一起来看看 U ...

  2. Flutter实践——AndroidStudio环境初体验

      这是一篇菜鸟萌新初次上手Flutter的实践过程记录,老鸟请自行略过哈~最近大家都在说Flutter,还不是因为Google爸爸刚刚发布了Flutter 1.0 版本,简单了解了下,类似于微信小程 ...

  3. Spring环境搭建,IoC容器初体验~

    由于最近的任务是关于IoC配置文件格式的转换,所以需要从Spring的IoC容器开始学起,今天根据网上的介绍搭建了Spring环境,并对其IoC容器进行了初体验.文章中涉及到的软件以及推荐的一本关于S ...

  4. Windows Embedded CE 6.0开发初体验(二)CE开发环境 收藏

    上一篇<Windows Embedded CE 6.0开发初体验>之"嵌入式开发流程": http://blog.csdn.net/aawolf/archive/200 ...

  5. 我的Go+语言初体验——【四、版本更新环境变量配置】

    欢迎大家参与[我的Go+语言初体验]活动: 活动地址:[https://bbs.csdn.net/topics/603464006?utm_source=1594742339] 目录 拉取最新包[gi ...

  6. 我的Go+语言初体验——【一、go+环境WIN10_100%成功安装(附-视频)】

    欢迎大家参与[我的Go+语言初体验]活动: 活动地址:[https://bbs.csdn.net/topics/603464006?utm_source=1594742339] 安装过程博文:[htt ...

  7. 我的Go+语言初体验--Go+之环境安装与程序编码初体验

    一.Go+ 简介 对于 Go+ 工程而言: Go+ 将支持所有 Go 功能(包括部分支持 cgo): Go+ 提供了更简单优雅的语法,比 Go 更接近自然语言: Go+ 易于学习,不必在一开始就处理工 ...

  8. Windows Embedded CE 6.0开发初体验(二)CE开发环境

    CE开发环境 下面就要让今天的主角闪亮登场了--Digi CC 9P开发板.为了感谢Digi提供的开发板,还是给他们做个广告吧:这是一家以WiFi相关产品为主营业务的公司,也生产ARM架构的CPU,所 ...

  9. Linux环境下ARM开发工具TrueSTUDIO初体验

    Linux环境下ARM开发工具TrueSTUDIO初体验 TrueSTUDIO是Atollic公司出品的ARM开发工具,号称"The best FREE C/C++ IDE for ARM® ...

最新文章

  1. 【Android 性能优化】布局渲染优化 ( 过渡绘制 | 自定义控件过渡绘制 | 布局文件层次深 | GPU 过渡绘制调试工具 | 背景过度绘制 )
  2. Effective Java 英文 第二版 读书笔记 Item 14:In public classes,use accessor methods,not public fields...
  3. 时间复杂度和空间复杂度[数据结构]
  4. 前端学习(2579):组件库使用
  5. python中easygui和tkinter_python easygui Tkinter
  6. 逻辑回归详解及Python实现
  7. Java 读取txt文件生成Word文档
  8. 【可视化应用案例】使用ProPlot绘制兰伯特投影的填色图
  9. SAN(存储区域网络),WWN, WWPN,WWNN区别
  10. 华为GPON-MA5680T开局配置
  11. 无人机基础知识:多旋翼无人机自动控制原理与算法
  12. 分享一篇前端大佬关于前端职业规划的建议
  13. 本周开课 | 10年运营专家亲授,掌握9类运营的核心技能,强化运营实力
  14. DB2数据库如何修改字段名称
  15. 6.Jenkins-代码更新Jenkins自动发布项目
  16. VMWare workstation 和 player区别
  17. java未来趋势 Java促进大数据的大发展
  18. Java项目:基于ssm框架个人博客系统多用户(计算机毕业设计)
  19. 【MATLAB第9期】基于MATLAB的xgboost算法安装超详细教学(踩坑避雷指南)暂时仅限于Windows系统 #末尾含源码获取链接
  20. SpringBoot+Vue高校学生评教系统java教学质量评估系统

热门文章

  1. 读书笔记软件调试之道 :从大局看调试-零容忍策略
  2. HomeAssistant和Node-Red
  3. STC8H8K64U学习(自用)
  4. bp神经网络原理 实现过程,bp神经网络的应用案例
  5. 谈谈企业的持续交付流水线设计
  6. 老铁啊,我同你讲, 这年头不会点 Git 真不行!!!
  7. 270、出界的路径数
  8. 《MySQL必知必会》读书笔记
  9. srttrail txt无法开机_srttrail.txt怎么修复
  10. 中国线缆产业电商的拓荒者 专访缆360 CEO胡德良