clickhouse做数据展示

最近在完成一个数据展示的需求,财务的数据需要能按维度逐层递归展示(很多groupby 以及聚合)。尝试过很多方案(由于每个用户都可以针对此页面设置类型组合并维度展示, 且维度组合太多了,横跨的月份也是不定的。无法采用终极方案缓存下所有查询结果再进行展示。) sql在最多的sku维度下甚至耗时10s。感觉sql已无多大空间。 和经理沟通过后决定使用clickhouse对接尝试。5s的sql查询在clickhouse能降到几百毫秒。选好工具果然很重要啊:grin: :grin: 省了不少脑细胞

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 17

啥是 clickhouse 呀? 之前没听说过.

9个月前 评论
sanders 9个月前
fofome (楼主) 9个月前
徵羽宫 (作者) 9个月前

请问数据同步到 clickhouse 操作方便吗?

9个月前 评论
fofome (楼主) 9个月前

数据同步到clickhouse 用的什么方案?,能否分享一下,你们公司的demo

9个月前 评论

我司目前的用途是财务报表展示,并不是实时同步的,以月维度启动后台任务后从mysql中抽取数据插入到clickhouse中的表内。有大佬写过laravel对接clickhouse的composer包,我们只是在上面改动了点而已

Laravel

9个月前 评论

我们公司也用clickhouse 单表数据几十亿,查询起来也不会慢,确实很顶

9个月前 评论
抄你码科技有限公司

@fofome 上点截图,搞个demo抄一下呀

9个月前 评论

好奇原来的数据量有多少?SQL 大概长啥样呢。。

9个月前 评论
sanders

我有个问题问楼主,我们也选型良久,面对成本至今还没采用任何分析查询引擎。如果想实现一款BI系统中的数据报表能力,且面对百亿规模的数据,从实现难度和性价比来看,选 Elastic Stack 好一些哪还是 ClickHouse 好一些哪?或者说他们各自的优势在哪方面?

9个月前 评论
dbkuaizi 9个月前
fofome (楼主) 9个月前
sanders (作者) 9个月前
fofome (楼主) 9个月前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!