哪个帐户报告工具非常适合时间限制、动态查询和聚合[关闭]
Posted
技术标签:
【中文标题】哪个帐户报告工具非常适合时间限制、动态查询和聚合[关闭]【英文标题】:Which accounts reporting tool is ideal for Time bound, Dynamic Queries and Aggregates [closed] 【发布时间】:2019-03-13 01:24:43 【问题描述】:问题:
我们正在寻找一个优秀的开源工具,它可以在以下方面表现出色的数据库;
适合聚合,即总和、平均值、平均值和减法 能够存档数据的着色功能 能够高效地进行有时限的查询 用于非结构化数据的 NoSQL 数据库我们使用 Spring boot 和微服务架构
查询的类型是一般会计报告,例如:
-
试算表
总帐
现金流量
资产负债表
我们考虑过具有以下能力的mongo;
-
NoSQL 数据库
着色功能
Monogo 无法以简单的方式进行聚合查询,对于那些使用过 mongo 的人,您会发现您正在编写代码块来获取简单的聚合和时间限制查询,同时使用 spring 聚合。
请分享您的想法和引擎,将不胜感激。
【问题讨论】:
相关:***.com/questions/18203214/… 【参考方案1】:我使用 Reportico 作为 Postgresql 数据库的报告引擎
http://www.reportico.org/
【讨论】:
【参考方案2】:PostgreSQL 将是一个不错的选择。它通过以下方式满足您的要求:
作为关系型数据库,它在聚合查询中通常表现良好
有几种方法可以解决着色/归档数据要求
如果数据量较低,只需使用另一列标记归档数据 使用具有相同架构的另一个表并复制记录(手动或使用触发器) 使用内置的partitioning 功能索引允许高效地执行有时间限制的查询。
为非结构化数据提供 json 列类型
【讨论】:
以上是关于哪个帐户报告工具非常适合时间限制、动态查询和聚合[关闭]的主要内容,如果未能解决你的问题,请参考以下文章