小编Tob*_*emi的帖子

我应该使用 null 还是单独的表?

我可以有一个可为空的字段,或者我可以做基本的规范化,有另一个表可能会或可能不会加入该表中的一行。

我的直觉是使用第二种方法,因为这是处理此问题的“正确”(规范化)方式。但是,考虑到这一点,它可能有缺点。

  • 整个实体在其表中不容易看到(您必须 - 首先找到然后 - 跳转到其链接表)
  • 你现在必须记住加入表
  • 它可能会导致大量的表(我不知道这是否是性能问题)

你平常都做什么?是否值得创建一个新表来为实体提供一个可选属性?

database-design

4
推荐指数
1
解决办法
210
查看次数

InfluxDB 比 PostgreSQL 快吗

根据这篇文章,与 postgres(使用基于时间的索引)相比,influx 唯一真正的好处是空间的使用。PostgreSQL 的性能更高,具有时间索引。

那么为什么要使用 influx-db 而不是 postgresql 呢?

我从某人那里听说聚合函数的avg/count涌入速度更快,但在网上找不到任何支持这一点的结果。

postgresql performance influx-db

2
推荐指数
1
解决办法
2464
查看次数