Подходит ли MySql для больших баз данных?

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

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

Мой единственный опыт работы с базами данных - это MySql, а мой единственный опыт работы с динамическим контентом - это PHP. Итак, да, я пытаюсь выяснить, подходит ли старая комбинация PHP + MySQL для хранения и представления больших объемов данных. Я делал это только для небольших проектов, но я думаю, что все шаблоны HTML с заполнителями для динамического содержимого будут работать нормально.

Конечно, я действительно не знаю, почему этот веб-сайт такой медленный. Возможно это' это вовсе не БД. Может дело в сервере или еще в чем-то. Но главное, чего я пытаюсь достичь, - это улучшить скорость и функциональность этого сайта. У меня нет опыта работы с другими типами баз данных, поэтому я буду очень признателен за любые советы / рекомендации, которые вы можете предложить для выполнения такого проекта. Также были бы полезны любые советы относительно того, как в целом сделать быстрый и функциональный сайт, который должен был бы представлять динамические данные из чрезвычайно большой базы данных.

* Изменить: я изучаю python, поэтому, если вы думаете, что это будет лучше язык побочных сценариев, тогда я, конечно, могу попробовать реализовать что-то отличное от первоначального плана выше.

11
задан jerry 27 April 2011 в 15:06
поделиться