【问题标题】:postgres request large database data tablepostgres 请求大型数据库数据表
【发布时间】:2015-12-01 14:26:22
【问题描述】:

我有一个 Postgres 数据库,我每分钟在其中存储五个或更多测量值,所以在月底我有一个非常大的表,当我尝试在我的 Web 应用程序中显示测量值时,需要时间由于数据库请求显示图表。

一些同事告诉我将数据库从postgres转换为mongodb。 所以我想知道我做错了吗?有没有更好的方法来存储和查找数据以显示包含大量数据的图表?如果 mongodb 是更好的解决方案?

【问题讨论】:

  • 您要查找的内容称为时间序列数据库。 MongoDB 可以用于此。这篇博文及其链接提供了一些很好的信息blog.mongodb.org/post/65517193370/…
  • 感谢您的回复,我会查看这个博客的。

标签: java mongodb postgresql


【解决方案1】:

我不会更改底层数据库系统,而是尝试找出时间复杂度在哪里。如果是数据库,请尝试通过创建适当的索引来调整性能,或者通过使用允许您自定义请求的存储过程仅访问您真正需要的数据。

【讨论】:

  • 感谢您的回复,我会搜索如何创建索引和存储过程,看看是否可以减少请求的时间。
猜你喜欢
  • 1970-01-01
  • 2014-03-12
  • 2013-03-16
  • 2012-08-21
  • 1970-01-01
  • 2013-09-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多