0

私はウェブサイトをクロールするアプリを作成しました。 here - http://crawler.javaignite.com/検索エンジンのデータベース設計?

私はすべての相対URLを得て、タイトルを含むmetaキーワードと説明を持っています。

しかし、今ではこれらのデータをいくつかのテーブルに保存したいと思っています&検索エンジンストアのデータと検索の仕組みがわからないので、このための基本的なスキーマの作成に役立ちます。

答えて

1

私は作成しようとしましたが、これ以上の改善が必要です。テーブルwebsite_mst

website_id 
website_url [root] 
website_visitperiod // no of days to revisit 

:crawled_history

はそれが

crawled_id PK 
website_id FK [ref. website_mst] 
crawled_url 
crawled_datetime 
をクロール回数など、複数のデータが含まれている基本的に私は3つのテーブル

テーブルを使用します

テーブル:crawled_pa​​ge
はメタと説明が含まれてい

crawled_id FK [ref. crawled_history] 
meta_title 
meta_keyword 
meta_description 
total_viewed 
updated_on