|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Vadim Guchenko 2:5020/400 08 Sep 2004 20:06:01 To : All Subject : Firebird vs PostgreSQL -------------------------------------------------------------------------------- Hello, All! А кто что может сказать хорошего или плохого о Firebird и PostgreSQL в плане реализации на них серьезных проектов под FreeBSD? Какой из них удобней, быстрее, безглючней? Понятно, что для веб-хостинга лучше использовать MySQL (он для этого и предназначен), но когда требуется разработка сложной системы клиент-сервер с реализацией логики на сервере в хранимых процедурах, триггерах и пользовательских функциях, с использованием полноценного механизма транзакций, то нужно что-то более серьезное, чем лишь хранилище данных. Есть конечно еще MSSQL и Oracle, но мне в первую очередь интересны бесплатные SQL-сервера, а это Firebird и PostgreSQL. Postgre у всех на слуху в отличие от FB. Возможно потому, что имеет более солидный возраст и изначально проектировался под юникс. А FB развивается относительно недавно и представляет собой ветку сервера Interbase. Лично я во всех своих проектах использую FB, даже под FreeBSD. Так исторически сложилось. Сначала это был Interbase под Windows/Delphi. Потом Interbase плавно заменился Firebird'ом и переместился на FreeBSD. Сейчас на FB у меня работает биллинговая система. В нее в реальном времени сливается и обсчитывается трафик с нескольких коллекторов. Под винду на Delphi (IBX) написан модуль управления, с которым работает весь персонал организации - кассиры, бухгалтеры, администраторы и служба поддержки. С помощью этого модуля заносятся платежи, происходит регистрация новых клиентов, изменение их настроек, просмотр статистики. С другой стороны, на серверах под FreeBSD написана серия программ (C with Firebird embedded SQL), которые периодически считывают информацию из базы и формируют на ее основе конфигурационные файлы для VPN-серверов, а также списки адресов для ipfw, который раздает доступы клиентам к услугам. Отдельный модуль реализует личный кабинет на сайте опять таки обращаясь к базе. Смог бы я все это сделать на PostgreSQL и ничего ли не потерял, выбрав в качестве базы Firebird? Или выбор SQL-сервера - вопрос религиозный? Так же, как и выбор MTA. With best regards, Vadim Guchenko. E-mail: s0lver@kraslan.ru -- Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.3 * Origin: Talk.Mail.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/64883642ef8f.html, оценка из 5, голосов 10
|