2013-02-20 4 views
-1

데이터베이스에 많은 수의 URL 목록을 저장하고 싶습니다. 각 목록에는 ID가 있고 두 개의 다른 목록에있는 URL은 동일하지 않을 가능성이 매우 높습니다. 사이의 작은 교차로는 서로 다른 URL 목록입니다. 목록의 크기는 하나의 목록에서 다른 목록까지 다양하지 않습니다.데이터베이스에 큰 목록을 저장하는 방법

현재 목록을 PostgreSQL 데이터베이스의 필드에 문자열로 저장하고 있습니다. 좋은 해결책이 아니므로 더 나은 것을 찾고 있습니다.

  • 스토어 별도의 테이블에있는 각 URL과 많은 관계로 하나를 사용하고 있습니다 : 내가 함께했다

    것입니다. 내가 말했듯이 URL이 아마 하나의 목록에 존재할 것이기 때문에 나는이 솔루션이 매우 훌륭하다고 생각하지 않는다.

  • 일부 NoSQL 솔루션 (mongoDB)을 사용해보십시오. 그러나이 방법을 사용 해본 적이 없으므로 여러분에게 더 나은 솔루션이 있는지 알고 싶었습니다.

답장을 보내 주셔서 감사합니다.

+0

이러한 "목록"을 사용하는 이유를 설명하면 이해하기 쉽습니다. 어떤 유형의 쿼리입니까? 설명에 따라 NoSQL 데이터베이스가 필요 없습니다. – WiredPrairie

+0

사실 나는 나를 위해 일하는 것처럼 보이는 많은 해결책을 찾으러 갔다. – ltbesh

답변

1

당신은 내가 MySQL은 당신을 도울 수있는 두 테이블 "목록"과 "URL을"

1

간 다 대다 관계를 확인해야합니다.
mysql에서 1 테이블과 함께 갈 수 있습니다.
3 열 : ID, URL1, URL2를 사용하여

관련 문제