00:00
好,那么最后呢,给大家讲一下这个Fla DB模板的一些不足。啊,因为它呢,其实开发的时候呢,并不是说十分的好用,我们回到英拉data这个模板这个项目底下。好,那么首先呢,我们要关注一个问题。哎,就是这一个仓库,你可以看到他的folk数和star数呢都比较低,说明这个仓库呢,其实啊,关注的人是比较少的,那么关注的人比较少呢,自然这个模板就要少,而而且不仅这个模板少,我们可以看到啊,很多东西呢,它其实都是呃两三年之前的模板了。呃,可以说呢,是年久失修啊,有一些东西呢,而且我们知道呃,这个模板里面,像这个模板里面它有很多呢,都是呃flax脚本。呃,那么flux脚本这个flux这门语言呢,现在变更的速度很快,一周就更新一次,那么有时候这里面呢,用到的一些这个代码已经被废弃了,那么你这个模板就会在导入的时候报错,报你这个兼容性有问题。啊,有些语法不支持,所以说呢,这导致这个模板呢,按理来说应该跟着这个flax语言呢,不断的往前走,不断的更新,当然也可以看到呢,这些东西很多啊,很多人很多年没人更新了啊,所以说有些模板呢,你拿来是不能用的,我们可以看到这个术里面有很多人提这个事啊。
01:16
哎,包括这个,呃,比如说这个什么,这个模板就过时了。哎,可以看到有人提这个问题,但是呢也没有人回答,所以说这个英拉DB自己的这一个模板仓库呢,其实是一个热度比较低的状态。啊,那么除此之外呢,还有一个比较火的这个,呃,同样可以做可视化和报警的一个框架呢,叫做graph呢。呃,Graph呢grana啊,我现在可以去看他的官网啊。恩,看一下它的官网。好,我们往下找一下。可以看到这就是他的官网,好,进来之后呢,我们可以往下看。
02:00
哎,这里面有一个仪表盘,点开看一下。好,你现在看到的呢,就是graph呢,所有支持啊,所有的这个啊,它的一个模板,那包括这个都是免费可以用的,呃,这里需要说一下就是呃,Graphna呢,可以以我们的in TB作为数据源,也就他去查询in TB里面的数据,然后到grana里面呢,对我们进行一个展示和报警的操作。呃,在这里你可以看一下有过滤按钮,Data source也有数据源是什么,点开之后呢,发现它支持这么多数据源,其中呢,就有我们一我们的这个这节课讲的in DB。啊,你点一下。啊,然后呢,你就可以看到这里其实呢,有非常非常多的这个仪表盘都可以等着你用,这有多少个呢。哎,这里有1000多个。呃,那么我们刚才在这个项目里面一共才几十个,这估计100个都不到,呃,所以说呢,其实还是graph呢,这边的社区更活跃一些,呃,那么另外呢,就是我们可以在那个CSDN或者是呃,B站上看到一些教程,或者说是这个博客。
03:08
啊,那么很多人呢,是用这个方案,也就是in Fla DB一点几,哎,再加上graph。Na,好,呃,那么这套架构呢,就是说我们这里面graph呢,要用英plus一点几的这个编程语言去查询plus DB,呃,那么英class DB的一点几的这个编程语言呢,叫英斯。QL,呃,它是一种跟circle呢比较像啊,但是功能比较受限的一种查询语言,不如我们现在用的这个flux灵活啊,不,我们现在用的这个编程语言灵活,但是我们这个flux变成语言呢,只支持1.8级以上的版本,而且1.8呢对flux的支持呢还不是很好,呃,所以说呢,我们这个in flux DB呢,呃,在二的时候呢,保留了一个in flaql查询的接口啊,也就大概也就是说到了二这个版本仍然可以使用inql进行查询,那这个时候呢,我们就可以用graphna和我们英发TB2这个版本来进行集成,另外就是我们可以看一下。
04:10
呃,Data source呢,除了in DB,还有一个就是in DB的flu克斯,但是它是一个贝塔,也就在测试版,我们可以看一下这个地方。啊,目前呢,这里面非常有限啊,只有两个啊,但是呃,这个可以期望的就是后面可能会多一些啊,那么这就是我们另外一种可行的架构,也就是把这个仪表盘呢,不用伊拉斯DB做,用古纳做啊,大家了解一下就可以了。
我来说两句