哪个帐户报告工具非常适合时间限制、动态查询和聚合[关闭]

Posted

技术标签:

【中文标题】哪个帐户报告工具非常适合时间限制、动态查询和聚合[关闭]【英文标题】:Which accounts reporting tool is ideal for Time bound, Dynamic Queries and Aggregates [closed] 【发布时间】:2019-03-13 01:24:43 【问题描述】:

问题:

我们正在寻找一个优秀的开源工具,它可以在以下方面表现出色的数据库;

我们使用 Spring boot 和微服务架构

适合聚合,即总和、平均值、平均值和减法 能够存档数据的着色功能 能够高效地进行有时限的查询 用于非结构化数据的 NoSQL 数据库

查询的类型是一般会计报告,例如:

    试算表 总帐 现金流量 资产负债表

我们考虑过具有以下能力的mongo;

    NoSQL 数据库 着色功能

Monogo 无法以简单的方式进行聚合查询,对于那些使用过 mongo 的人,您会发现您正在编写代码块来获取简单的聚合和时间限制查询,同时使用 spring 聚合。

请分享您的想法和引擎,将不胜感激。

【问题讨论】:

相关:***.com/questions/18203214/… 【参考方案1】:

我使用 Reportico 作为 Postgresql 数据库的报告引擎

http://www.reportico.org/

【讨论】:

【参考方案2】:

PostgreSQL 将是一个不错的选择。它通过以下方式满足您的要求:

    作为关系型数据库,它在聚合查询中通常表现良好

    有几种方法可以解决着色/归档数据要求

    如果数据量较低,只需使用另一列标记归档数据 使用具有相同架构的另一个表并复制记录(手动或使用触发器) 使用内置的partitioning 功能

    索引允许高效地执行有时间限制的查询。

    为非结构化数据提供 json 列类型

【讨论】:

以上是关于哪个帐户报告工具非常适合时间限制、动态查询和聚合[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

评测:哪个Python库才最适合做数据可视化?

code#5 P1 报告

ORM 是不是适合只读应用程序?

Django 使用表达式聚合查询

报告服务配置

delphi 报表