Hologres如果基本都是业务系统就是实时的数据写入,这种场景的话是可以直接使用的吧?

Hologres如果基本都是业务系统就是实时的数据写入,现在业务系统的查询都是需要一些各种复杂的查询,统计、排序什么的,这种场景的话是可以直接使用的吧?

展开
收起
真的很搞笑 2023-10-22 22:28:46 107 分享 版权
3 条回答
写回答
取消 提交回答
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    是的,Hologres非常适合于需要实时数据写入和复杂查询的业务系统。作为一个兼容PostgreSQL协议的一站式实时数仓引擎,Hologres支持海量数据的实时写入、更新和分析。无论是PB级数据的多维分析(OLAP)还是即席分析(Ad Hoc),或者是高并发低延迟的在线数据服务(Serving),Hologres都能够胜任。

    具体来说,您可以在业务系统中将实时数据写入到Hologres中,然后使用ETL(Extract Transformation Load)方式清洗、转换及整理这些数据。通过这种方式,您不仅可以将这些数据用于后续的数据分析,还可以通过Hologres对这些数据进行实时查询,并将结果输出到第三方分析工具以进行进一步的实时分析。例如,运维和数据应用部门可以执行实时监控、实时异常检测预警与实时调试;业务部门可以进行实时风控、实时推荐、实时效果分析和实时训练。

    此外,MaxCompute也可以与Hologres集成,加速查询。例如,您可以将业务数据写入离线数据仓库MaxCompute,然后通过Hologres直接加速查询或导入数据至Hologres进行查询,并对接BI分析工具,实现实时分析离线数据。

    2023-10-23 15:29:52
    赞同 展开评论
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    是的,Hologres 适合实时数据的写入和查询,尤其适合需要进行复杂查询和统计的业务场景。Hologres 支持 SQL 和一些特定的查询语言,如 ClickHouse 的 SQL 和 HiveQL。此外,Hologres 还支持常见的聚合操作、排序操作、分组操作等,可以满足各种复杂的查询需求。同时,Hologres 也支持一些高级功能,如分区、索引、查询优化等,可以进一步提高查询性能。因此,如果您的业务系统需要进行复杂查询和统计,那么 Hologres 是一个不错的选择。

    2023-10-23 13:35:25
    赞同 展开评论
  • 从场景上是适合的 这里核心是隔离 比如有的同学可能不了解Holo的索引设计 可能写的SQL变成了全表扫描 全表排序之类 会容易吃掉资源 影响在线对latency敏感的业务 可以把线上SQL比较固定的 业务latency敏感的负载隔离出来 ,此回答整理自钉群“实时数仓Hologres交流群”

    2023-10-23 08:06:58
    赞同 展开评论

本技术圈将为大家分析有关阿里云产品Hologres的最新产品动态、技术解读等,也欢迎大家加入钉钉群--实时数仓Hologres交流群32314975

还有其他疑问?
咨询AI助理