用百度云的时序数据库给京价保加了个价格走势图功能 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
ming
0.35D

用百度云的时序数据库给京价保加了个价格走势图功能

  •  
  •   ming 2018 年 9 月 28 日 6670 次点击
    这是一个创建于 2766 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有很多 V 友可能已经知道或者用过京价保,京价保是一个自动监控已购商品价格变化来申请京东价格保护的 Chrome 插件。

    很早的时候我就有一个想法,能否把监控已购商品价格过程中形成的价格的数据用某种方式记录下来绘制一个价格走势图。

    最近做了一些调研,最终在上周末用百度云的“时序数据库”实现了一个互助的京东价格历史数据库。

    废话少说,看看效果:

    京价保价格走势图

    京造 USB3.0 透明分线器 在 9 月 26 号售价是 39.9 元,27 号的时候标准价涨到了 49,但 PLUS 价还是 39.9 元,今天 PLUS 价也涨了,变成 47 元。

    用时序数据库来实现这个业务有几个非常明显的优势:

    • 写入额度极大,通常以时间周期来限制数量
    • 储存成本极低,储存几乎不收费
    • 查询非常便利,而且不限请求数

    由于百度云“时序数据库”这个产品提供了 Node SDK,实际接入过程非常流畅,大概总共只花了一个多小时。

    这个功能上线 2 天半时间,目前已经收集了 20 万个价格数据点,覆盖了超过 2 万个 SKU,并且还在以非常快的速度增加。

    数据点数

    对了,前端图表用的是支付宝开源的 G2 图表库 相当好用。

    Ps. 选择百度云的“时序数据库”的主要原因是因为它的价格非常便宜,每月写入 1500 万数据点的方案只需要 300 元 /年。相比之下阿里云的时序数据库可以说是天价乞丐版都要 408 元 /月。

    24 条回复    2018-11-10 21:43:09 +08:00
    ShareDuck
        1
    ShareDuck  
       2018 年 9 月 28 日 via Android
    支持。就算是广告也喜欢这样的广告。
    zhcq163
        2
    zhcq163  
       2018 年 9 月 28 日
    严重支持,京价保用了一段时间了,新功能非常好。
    aachuanga
        3
    aachuanga  
       2018 年 9 月 28 日 via Android
    不知道为什么我用京保价,要求登陆几次 JD 后,就得改密码才能登陆 JD 网页版了
    dream7758522
        4
    dream7758522  
       2018 年 9 月 29 日 via Android
    挺好用的,省了很多钱
    kslr
        5
    kslr  
       2018 年 9 月 29 日 via Android
    捐赠可以抵消吗
    agdhole
        6
    agdhole  
       2018 年 9 月 29 日 via Android
    为啥百度的这么便宜
    lyhiving
        7
    lyhiving  
       2018 年 9 月 29 日 via Android
    首先要拿到价格
    opengps
        8
    opengps  
       2018 年 9 月 29 日 via Android
    印象中百度云是第一个提供时序数据库的云
    mosliu
        9
    mosliu  
       2018 年 9 月 29 日
    京价保很好用 谢谢楼主
    raofeng
        10
    raofeng  
       2018 年 9 月 29 日
    京价保用户
    ming
        11
    ming  
    OP
       2018 年 9 月 29 日
    @lyhiving Chrome 插件拿价格非常方便,直接在页面上取就可以了。
    iiusky
        12
    iiusky  
       2018 年 9 月 29 日
    为什么我没显示价格走势呢?
    huieh
        13
    huieh  
       2018 年 9 月 29 日
    京价保很好用 谢谢楼主!楼主可以看看云神价这个插件。还会自动计算各种卷以后的历史价格。更清晰
    ray1888
        14
    ray1888  
       2018 年 9 月 29 日
    其实自己用 Influxdb 或者 opentsdb 应该也能做到这个效果?数据量不大的情况下
    Laz
        15
    Laz  
       2018 年 9 月 29 日
    要是有个能在买之前能记录关注商品近一个月一周价格走势
    iannil
        16
    iannil  
       2018 年 9 月 29 日
    京价保用户,很好用,前 5 笔价格保护返现都已支付开发者,加油。
    zhou00
        17
    zhou00  
       2018 年 9 月 29 日
    在哪里看?
    ming
        18
    ming  
    OP
       2018 年 9 月 29 日 via iPhone
    @zhou00 安装京价保之后访问: https://item.jd.com/6719210.html 应该就能看到了
    l0wkey
        19
    l0wkey  
       2018 年 9 月 29 日
    百度的天工系列还是不错的,之前基于 ESP8266 和他们这个,做过物联网监测站的小 demo,也用了时序数据库 t/472959
    agdhole
        20
    agdhole  
       2018 年 9 月 29 日 via Android
    为什么百度和阿里价格相差这么大
    ming
        21
    ming  
    OP
       2018 年 9 月 29 日
    @l0wkey 您这个比较厉害,实现出来的效果也非常好
    l0wkey
        22
    l0wkey  
       2018 年 9 月 29 日
    @agdhole #20
    我之前倒是也看了下,猜测阿里的时序数据库不是分布式集群,可能是每个用户启动一个,跟自己搭建个可能差不多,所以贵,对应的扩展性和可靠性也可能不太行。具体我也没测,毕竟他们乞丐版都得 408 元 /月 [捂脸]

    于是,我和 LZ 一样,用的百度云的,乞丐版... 2 块钱 /月
    agdhole
        23
    agdhole  
       2018 年 9 月 29 日
    @l0wkey #22 百度的这个我看了一下也感觉不错,准备入一个
    lovejoy
        24
    lovejoy  
       2018 年 11 月 10 日
    @ming 你这个数据是按什么才上报的,为啥我之前打开过的网页过几天再看也是没有数据的?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2815 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 76ms UTC 15:12 PVG 23:12 LAX 08:12 JFK 11:12
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86