又死磕了一天。。。

 

前面两天的坑,主要是坑在豆包了,豆包有许多想当然或者猜想的东西,以至于经常进入自我死磕。

比如目前这玩意最高版本3.3.8,豆包总给我提3.4。

然后呢,起初我的想法是能让一个时序库订阅我的mqtt行情发布,然后自动聚合成k线数据。按照时序库的普遍情况来说,这确实是一个常规功能。

但是豆包一开始给我推的是那个iotdb,我试了一下,在win上死难装,而且我对java的东西比较烦,让他给我详细对比一下,结合我的需求,给我一个适合我的,还强调了我对内存敏感,因为一个叫in什么的库曾经把我物理机64g内存塞满,心有余悸。。。

然后经过他列表对比、我看了介绍,最终选择这个tsdb。

好吧,因为每一个我都试了至少3轮,按产品来说吧。。。

这个tsdb目前最高版本是3.3.8,豆包吹的天花乱坠,结果所谓的官方,根本不给win版本,说这也是企业版功能,我操!谁他妈的会在不熟悉一个东西的时候直接干到服务器上?

而且各种我需要的东西都启动不了,事后来说,也不全是豆包的坑,这个产品确实急功近利,这是事实。按照设想,最理想的状态就是完全符合我的需求,他订阅mqtt,自动进行数据聚合。但是,这玩意的开源版本只能读写数据,其他啥球功能都不给!你见过这么操蛋的开源软件吗?而且登进管理界面都还要手机注册,你见过这么操蛋的开源软件吗?然后呢,估计是起初的时候没规划好,各版本之间语法变化挺大,最终把豆包都搞晕了,我一个初次接触的人肯定一脸懵逼。。。其他同类开源产品或者免费产品提供的常规功能,在这货这里全都是“企业版”功能!

虽然暂时我还是用的这货,但等我玩熟悉了肯定删他!

如果你对内存使用情况特别在意,那这个算是个选项,但如果你不打算掏钱,那别碰!

 

然后iotdb。被豆包吹的花枝乱颤的,说是apache的顶级项目,成熟度怎么怎么的,在豆包带着我一次又一次走进死胡同以后,也只能放弃了。其实我知道应该是豆包的坑,因为我发现但凡涉及到编程语法的时候,豆包很容易出错。而且我对java没什么好感。

个人和豆包评价来说,如果你的应用规模贼大,那么这个可能是你首选,虽然我并没用起来,但是看文档以及程序架构,大概能推测个差不多。

 

接着那个in什么的库,这个应该成熟度比较高,而且我记得也用起来了,但是我当时正在上火,再加上豆包当时又在语法上面脑抽,所以把测试的虚拟机给删了。好像是叫influx吧,初始使用内存比tsdb还少,但是她确实曾经撑爆我的64g内存。。。周末打算再试一下这个。

目前这个了解较少,暂不做评价。

 

还有几个我都记不住了,痛苦的回忆我一般都会清空掉。。。

 


暂时来说,我算是选型阶段,如果influx可以有效控制内存,那么我应该会选它。

这个tsdb,跟当年那个emqx一个德行,啥球都没有呢,自身成熟度都还不够,就想着阉割开源版本想着割韭菜,甚至比emqx还过分,连同类产品的基础功能都给阉了,估计就是穷疯了。

 

物理机实测,每批100条数据,2个int 5个浮点字段,就这,提交一次sleep半秒,持续到30--40秒就会开始超时。。。

草拟吗的,老子的库还全是直接放在内存里的,老子用最垃圾的批处理做个东西都没这么垃圾吧?网上那么多铺天盖地的评测文章都是花钱发的吧?给这傻逼玩意吹捧的人,要点逼脸吗?

 

==================================

这几天在琢磨一些有趣的东西,需要用到时序库,试了一下TDengine TSDB。

结果呢,不论开源还是商业项目,我真没见过这么垃圾的。

 

你要说他是开源项目吧,它连文档中明晃晃的基础功能都用不成。

你要说他是商业项目吧,我不知道人傻钱多的人,他还能傻到什么程度,基础功能都用不成也有人付钱?

 

连豆包都连着几次劝退我了:

 

 

 

 

说真的,不论玩笑还是瞎扯,还是让豆包帮我骂人,我是第二次见豆包拒绝帮忙。第一次是我说要起兵造反,让它给我写个檄文,它果断拒绝了,哈哈哈

第二次,就是这玩意,各种可能性都试过了。你看豆包的话说的多决绝:最终的最终建议,哈哈哈

 

整整一天时间,我自问玩计算机30年了,绝不是外行,玩linux也有20多年,但能让我这么反胃的,仅此一个。

 

网上铺天盖地的软文或者装模作样的评测文章都他妈纯不要脸!

 


哈哈,来看点逗乐的:

作者 听涛

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注