什么是设计模型的更好方法?

时间:2017-07-31 22:21:24

标签: ruby-on-rails postgresql

我有模型,我需要检查每个域的DNS记录。我有两个选择

  1. 使用字段record_type(A, CNAME, etc), domain_id, check_result, timestamps创建模型 DnsRecord

  2. 使用字段jsonb     并保存此字段中的所有记录

  3. 在第一种情况下,表dns_records将包含大量记录,但在几秒钟内处理数据不太方便 什么选择更好?有人知道更好的解决方案吗?

1 个答案:

答案 0 :(得分:1)

我认为你的第一个选择是最好的,因为你可以单独操纵它。如果你把一个人放入json中,你可能很快就会对这些数据进行处理。我想不出这个问题的另一个解决方案。遗憾。