将日志存储在PostgreSQL数据库中

时间:2019-12-05 21:17:02

标签: sql postgresql

我被迫将NodeJS应用程序的日志存储在PostgreSQL数据库中。该应用程序很小。

自然地,日志的结构要比我通常的数据少,并且没有严格结构的数据也不适用于SQL数据库。

我如何才能将JSON日志存储在SQL数据库中以使其尽可能高效?我可以使用哪些技巧?

我看到的解决方案:

  • 将所有JSON作为字符串转储到一列中,然后再进行其他解析。
  • 声明的属性始终将保留已记录对象的列。将其余部分转储到另一列(即column "Event", column "Subtype", column "Time", column "Other")中。

请让我知道我应该注意的任何SQL功能,以使其更容易使用。 我有点数据库外行,所以任何见识都会受到赞赏。

0 个答案:

没有答案
相关问题