[讨论] 快速里怎么跟拉马配合

本来以为我碰上拉马就容易输是类似幸存者效应,但一查战绩四连败全是拉马。我水平比较菜,理解也一般,总觉得快速里遇到的很多t,一个拉马一个毛加(热修前)都是让我玩起来有点难受的资源黑洞[s:ac:晕]

Read More

求助 关于一个特征系统的存储选型问题

Tidusy:

最近接手了公司的一个实时特征系统,属于陈年屎山项目,问题挺多的。老板让我看看怎么重构,但一直考虑不清楚,想来请教下大家。

1. 系统现状

这个系统主要是给各种模型提供实时的特征查询,比如:近 x 分钟的成交量,某 x 分钟的成交量.

  • 我们通过流式任务消费上游的 mq ,直接产生具体的特征值,写入到 redis 集群里。再通过一个接口,支持对特征的查询。

  • 按峰值来算,写入任务每秒要对 redis 执行 1000w+次写入相关命令;服务接口查询 qps 在 40w+,对 redis 的查询 qps 有 120w+。

下面讲讲这样搞有啥问题,这草台系统居然也跑那么多年了。。。😓👍

1.1 写入聚合的问题

举个例子,假设当前时是第 x 分钟,对于特征 近 5 分钟的成交量 ,需要一个滑动窗口来实现。我们会在消费到一条订单消息时,分别给这 5 个 key 执行 +1: 成交量#x, 成交量#x+1,...,成交量#x+4.

这样,在第 x 分钟时查询 成交量#x ;在第 x+1 分钟时查询 成交量#x+1…… 我们都可以得到一个当前时间节点对应的准确的特征值。

这种方式使得一个特征的写入次数和 key 数量都产生激增

1.2 查询聚合的问题

对于另一类特征,比如 第 0~4 分钟的成交量 。我们需要 MGET 出第 0,1,...,4 分钟 5 个特征 key 的值,然后求和。当然,也可以提前生产按 5 分钟聚合的特征值,这就又引入了 1.1 的问题。

这种方式使得一个特征的查询,对 redis 有很高的扇出

1.3 难以维护的配置,摇摇欲坠的 redis 集群

按上面的做法,每当业务需要一个新特征。我都得人工分析并进行配置,是写入时聚合好?还是查询时聚合好?并且配置复杂容易出错。😱

另外,从实际表现看,不管哪种方式,对 redis 的 cpu 压力都很大……😭

2. 一些想法

目前我的思路主要是在系统底层补充一个 具有简单聚合能力的数据库 存储较为原始的特征信息,由数据库负责做统计、聚合。redis 仅作为缓存使用。

这样我就不需要人工考虑一个特征到底该怎么生产,怎么查询了,大幅降低维护成本。也可以减少 redis 的存储压力。

另外,我们的特征有一些特点:

  1. 特征都是简单的数值,不会是结构体
  2. 特征的查询维度不多,一般就 5 个左右。但是,部分维度的枚举值非常多(可能在十万级别),也意味着如果使用缓存,可能命中率不高
  3. 特征生命周期短,只保存 1 小时左右即可
  4. 查询实时性比较高,要能在秒级别同步

于是,我调研了各种数据库:starrocks, clickhouse 这类 olap 数据库; influxdb 这类时序数据库。

从网上收集到的资料看,功能上大概都能满足。但感觉他们都不太能扛得住我们这么高的查询量,并且提供一个与 redis 相近的查询延迟。

这一块我纯小白,刚毕业没多久,是真不知道咋搞了。有没有 v 友能救救,跪谢😣😣😣

Read More

乐迪智美对比隐达擎VIVO IQOO neo10 实测


简评:隐达擎(sdoutech)更快

一、介绍本次测试嘉宾

1.本次测试均使用隐达擎万能线,如下图

隐达擎万能线

2.充电头如下

简要说明隐达擎和sdoutech是一套模具,只是品牌不同,外观不同

ldzm和隐达擎(sdoutech)

3.充电过程均使用手机散热背夹

二、原装头充电头网数据

为了方便对比,放个原装120w充电器的数据,0%-100%,用时38分钟,来源充电头网

充电头网

三、隐达擎(sdoutech)A口测试

测评开始,首先出场的是隐达擎,直接说和原装没区别

先看图,1%-100%,用时34分13s

隐达擎(sdoutech)A口

这比原装还快,怎么说呢,可能是我用了散热背夹吧,确实很震惊我。

这折线图真的还不错,我看有的老哥用第三方充电头,那看着和心电图没区别。

顺带提一嘴,我还测试了iQOO Z7 。

这款充电速度还要快,原装是28分钟充满,而我用隐达擎仅26分钟(3%-100%)

VIVO系手机真的推荐隐达擎。

iQOO Z7 充电头网

Z7我没记录充电数据,那是我爸的手机,他不想安其他软件,就单纯记录个时间。

四、乐迪智美ldzmA口测试

其次出场的是ldzm乐迪智美

记录4%开始充电,至100%,用时47分41秒

相比原装慢了10分钟左右,整体功率在35w上下。

ldzmA口

c口没有测完整的数据,和A口差不多,基本上都是35w上下。

ldzm客服也是建议vivo手机用A口,本来C口的充VIVO最高也就40W。

ldzm C口

唯一的区别是:

A口开始会有30秒左右的80w功率,

然后就是35w了,直接没有60w这个功率段

(原装会有11分钟60w以上的功率)

ldzm秒男般的80w

ldzm 常规功率

有人可能会说,为啥不用ldzm送的a口线,因为不兼容呀,连最高功率80w都没有,上来就只有35w,和C口没区别。

测试基本就是这样,我还遇到ldzm有个小bug。

有时候充电头在通电状态下,插上手机会没反应,手机不会显示被充电,功率表也没亮。

我测试的时候遇到好几次,不知道是不是品控问题,还是设计问题,需要重新插拔才有电。

插板有电,ldzm无电

五、总结

隐达擎(sdoutech)nb,nb,nb,堪比原装

ldzm对VIVO感觉就像对OPPO,可以快充,但只有原装的一半功率,也不至于很慢,也不至于很快。

第三方充电头能这个速度已经很不错了,也就慢10分钟而已。

六、购买分享

充电评测说完了,想必有些老哥动心,肯定想买其中一款,接下来说点我的购买心得。

隐达擎(sdoutech)

购于PDD,实际支付37.98,物超所值

PDD

使用100-50优惠券,凑单了个插线板

没错就是图片出现的那款,质量很好,你们也可以凑单那个。

不会抢券的,看这个帖子

[链接]@Coisini一一的动态...

当然更建议买隐达擎,外观做工更好,摸着更圆润,质感更好,特别是折叠插脚,明显感觉是优化了的,折叠没有卡顿。

反观sdoutech摸着塑料感很强,指甲盖划着有那种刺啦的声音,像是磨砂款一样,折叠插脚没啥力道,折叠过程不顺滑,早知道不节约那几块钱了。

其次是乐迪智美

购于douyin,48.99

dy

那天运气爆棚,一晚上领两张优惠券,祝大家都能领到

其实细心的老铁会发现,如果用PDD100-50,会比dy更便宜,毕竟PDD相当于5折,只要42.5。

话说回来100-50,不是人人都能领到,也不是次次都能领到。

PDD

感谢大家看到这里

如有不足之处,请友善提出

最后给大家推荐其他更全面的测评

[链接]@大哇噻的图文...

[链接]@here67的图文...

[链接]@JohnsonGuan的图文...

[链接]@Bobbiscuit的动态...

[链接]@Keizaal的图文...

[链接]@大可日月的动态...

[链接]@整挺好的的动态...

#OriginOS5# #充电头兴趣小组# #充电头#

Read More

[杂谈]傻子也分两种

有一种傻子,他只知道一种赢法,莫伊狂吸后排,雾子t铃买一送一,源氏撒手无归,天使蓝线给满。这种傻子,是想赢的傻子。还有一种傻子,安娜缩在阴湿角落,枪口瓶子塞进队友嘴里,雾子单挑枪位,正面如火如荼与我无关,法鸡翱翔天际,对敌伤害是我的免死金牌。麦爹立于大地之上,真男人就要正面对决。这种傻子,是纯纯的混子。诚邀各位中分段以上的玩家,宁可做想赢的傻子,不要做纯纯的混子。

Read More

[视频讨论] 看个ow比赛看个ow视频都能炸出一堆神人

我就想请问了:暴雪欠ow1后续加盟的老员工安娜的cg什么时候还?暴雪欠ow1后续加盟的老员工卢西奥的cg什么时候还?暴雪欠ow1后续加盟的老员工破坏球的cg什么时候还?
你知道吗,之前我就觉得索杰恩是个似内阁,但是有了cg之后哇我一下就了解他敬佩他了,之前对他一无所知就知道是个似内阁
守望先锋后面都被暴雪毁成奇幻世界观了
ow2太多lgbt了不如ow1纯正
动画里那个暴走杀光自己族人的索杰恩比游戏里那个倪哥样好看多了
以及各种fps凉游下都有ow那勤劳朴实的身影,所以什么时候结一下出场费谢谢

Read More