-1

URL の大きなリストをデータベースに保存したいのですが、各リストには ID があり、2 つの異なるリストの URL はおそらく同じではありません。リストのサイズは不明で、リストごとに異なります。

現在、リストを文字列として PostgreSQL データベースのフィールドに保存しています。これは適切な解決策ではないことがわかっているため、より良い解決策を探しています。

私が思いついたものは次のとおりです。

  • 各 URL を個別のテーブルに保存し、1 対多の関係でリンクします。私が言ったように、URLはおそらく1つのリストにしか存在しないため、このソリューションはあまり良いとは思いません。
  • いくつかの NoSQL ソリューション (mongoDB) を試してください。

回答ありがとうございます。

4

2 に答える 2

1

私はmysqlであなたを助けることができます.
mysqlでは、1つのテーブルを使用できます。
ID、URL1、URL2 の 3 つの列を使用して

于 2013-02-20T12:52:58.033 に答える
1

2 つのテーブル "lists" と "urls" の間に多対多の関係を作成する必要があります。

于 2013-02-20T11:56:16.340 に答える