создать базу данных для огромного веб-портала - PullRequest
1 голос
/ 14 декабря 2010

Если я хочу создать сайт с фильмами, похожий на IMDB. Я могу иметь сайт и работает. со дня запуска я могу поддерживать данные в актуальном состоянии, но мой вопрос, на мой взгляд, состоит в том, как я могу сделать так, чтобы старые данные были доступны, скажем, с 1900 по 2010 год

Это проблема, с которой я сталкиваюсь, может ли кто-нибудь поделиться знаниями, как это сделать? Какой стратегией я могу следовать, чтобы создать любой веб-сайт, чтобы он был старым, а также текущими новостями

Скажем, технология, которую я могу использовать для разработки этого сайта, была бы java, mysql, php

Как я могу думать о том, чтобы сделать старые данные доступными, скажем, с 1900 по 2010 год * Означает: я хотел бы загрузить все данные фильма, которые очень старые

1 Ответ

0 голосов
/ 14 декабря 2010

Я не вижу здесь проблемы.Просто сохраните данные для всех фильмов в базе данных и предоставьте пользователю возможность:

  • квалифицировать его / ее поиски по диапазону дат, а
  • упорядочить результаты вПорядок дат.

Я хочу загрузить все данные фильма, которые очень старые

И есть ли причина, по которой вы не можете этого сделать?(Помимо очевидного отсутствия данных в первую очередь ...)

FOLLOWUP

Похоже, проблема, о которой вы беспокоитесь, это одна изнеполные или неверные данные.Простого решения этого не существует.Вам, вероятно, нужно разработать стратегию борьбы с ним;например,

  • загрузить все, а затем выполнить пакетную проверку / запуск очистки в действующей базе данных
  • , как указано выше, но скрывать записи, пока не пройдут проверку
  • для проверки каждой записикогда вы пытаетесь загрузить и поместить те, которые не прошли проверку, на одной стороне.

Вам также необходимо иметь возможность:

  • выявлять типичные проблемы проверки и выполнять массовыеисправления
  • изменяют (например, ужесточают) правила проверки на лету и проводят повторную проверку.

Но это все стандартные вещи для большого ориентированного на данные приложения.(И были простые решения, каждый и их бабушка будут копаться в интернете и создавать базы данных. TANSTAAFL.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...