Serialize vs Using Database用于存储已解析页面的多个链接

时间:2016-09-06 07:34:10

标签: ruby-on-rails ruby database database-design

我必须从网站上解析一个html页面http://example.com。 在这个页面上有多个链接,我需要存储带标题的链接。

我在想什么是保存这些链接的最佳方法。我应该将它们序列化吗?例如在Ruby On Rails中

@page.links = {'links' => {'title1' => "link1", 'title2' => "link2", 'title3' => 'link3'} }

或者应该存入Sql Database。

PagesLinks(link_id, page_id)

我只是创建一个api端点,它将使用一个url并解析它以存储其链接。另一个api点将检索网址及其链接。

0 个答案:

没有答案