|
Модераторы: LSD |
|
LSD |
|
|||
Leprechaun Software Developer Профиль Группа: Модератор Сообщений: 15709 Регистрация: 24.3.2004 Где: Dublin Репутация: 9 Всего: 537 |
По многочисленным просьбам трудящихся
Предлагаю здесь сравниванить бесплатные сервера СУБД. Как те что я перечислил в шапке, так и те что не перечислил. Главное требование, СУБД должна быть бесплатной, без лицензионных ограничений на использование (как-то Developer Edition) и уметь работать по сети. Так что в эту категорию попадают и Oracle XE, SQL Server Express (MSDE) и DB2 Express Edition. Файловые базы данных и embeded - под эту категорю не попадают. Равно как коммерческие "монстры": Oracle, SQL Server, DB2 и т.п. Сравнивать можно по любым параметрам. Удары в спину (типа: "а вот ... процедуры не поддерживает") разрешены Fight! -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
boevik |
|
|||
Эксперт Профиль Группа: Участник Клуба Сообщений: 1452 Регистрация: 31.5.2004 Где: Израиль Репутация: нет Всего: 35 |
Начну пожалуй.
MSDE круче всех Плюсы: Поддерживается софтворным гигантом (не буду напоминать кем) Движок от настоящей СУБД MSSQL и поэтому поддерживает транзакции, stored procedures, user-defind functions Прозрачный переход с MSDE на MSSQL. Минусы: нет визуальных средст (вместо, можно использовать Visual Studio, Access, ...) ограничение размера одной базы данных 1-2ГБ. -------------------- Никогда не говори никогда |
|||
|
||||
LSD |
|
|||
Leprechaun Software Developer Профиль Группа: Модератор Сообщений: 15709 Регистрация: 24.3.2004 Где: Dublin Репутация: 9 Всего: 537 |
Oracle XE и DB2 Express Edition обладают теми же самыми преимуществами (ну разве что движек, не от настоящей СУБД MSSQL ) и схожими ограничениями
Кстати а SQL Server Express ограничения на процессоры и оперативную память есть? -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
DemoCode |
|
|||
Опытный Профиль Группа: Участник Сообщений: 890 Регистрация: 20.10.2005 Где: Россия Репутация: нет Всего: 41 |
Из МСДН ФАКа: It is limited to using 1 CPU and up to 1GB RAM, with a 4GB maximum database size. -------------------- Жить стало лучше, жить стало веселей © И.В. Сталин |
|||
|
||||
LSD |
|
||||
Leprechaun Software Developer Профиль Группа: Модератор Сообщений: 15709 Регистрация: 24.3.2004 Где: Dublin Репутация: 9 Всего: 537 |
Как и у Oracle XE. А вот DB2 Express Edition покруче будет:
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
||||
|
|||||
pythonwin |
|
|||
Эксперт Профиль Группа: Участник Сообщений: 2529 Регистрация: 18.4.2006 Где: за компом Репутация: 1 Всего: 36 |
я за PostgreSQL
PostgreSQL (произносится «Пост-Грес-Кью-Эл» или просто «постгрес») — объектно-реляционная система управления базами данных (СУБД). Является альтернативой как свободным СУБД (таким как MySQL и Firebird), так и коммерческим (Oracle Database, Microsoft SQL Server, IBM DB2, различные СУБД производства Sybase). PostgreSQL строго соответствует стандартам ANSI SQL-92 и SQL-99. На данный момент (версия 8.1), в PosgreSQL имеются следующие ограничения:
* поддержка БД практически неограниченного размера; * мощные и надёжные механизмы транзакций и репликации; * расширяемая система встроенных языков программирования: изначально подерживаются SQL, PL/pgSQL, PL/Perl, PL/Python и PL/Tcl, а также имеется поддержка загрузки C-совместимых модулей; * поддержка со стороны многих языков программирования: C/C++, Java, Perl, Python, Ruby, ECPG, Tcl, PHP и других. * наследование. * легко расширяемая сиcтема типов. PostgreSQL поддерживает много типов полей двумерной оконной графики (точки, прямые, прямоугольники и т. д.). Есть поддержка массивов данных (несколько экземпляров однотипных данных в одном поле одной записи). Также имеется поддержка регулярных выражений в стиле языка Perl. Главным слабым местом, происходящим из архитектуры самой СУБД, считается масштабируемость: в PostgreSQL имеются общие для всех соединений «узлы». Прочие возможности: * Соблюдение принципов ACID. * Соответствие стандартам ANSI SQL-92 и SQL-99. * Триггеры, ограничения, правила и хранимые процедуры. * Поддержка запросов с OUTER JOIN, UNION, UNION ALL and EXCEPT и подзапросов. * Последовательности. * Контроль целостности. * Репликация. * Поддержка Юникод. * Поддержка регулярных выражений в стиле Perl. * Встроенная поддержка SSL и Kerberos. * Блокировки точнее, чем на уровне записи. * Функциональные и частичные индексы. * Подгружаемые расширения, подерживающие SHA1, MD5, XML и другую функциональность (API открыт). * Средства для генерации совместимого с другими системами SQL-кода и импорта из других систем. Надёжность: Согласно результатам автоматизированного исследования различного ПО на предмет ошибок, в исходном коде PostgreSQL было найдено 20 проблемных мест на 775 000 строк исходного кода (в среднем, одна ошибка на 39 000 строк кода). Для сравнения: MySQL — 97 проблем, одна ошибка на 4 000 строк кода; FreeBSD (целиком) — 306 проблем, одна ошибка на 4 000 строк кода; Linux (только ядро) — 950 ошибок, одна ошибка на 10 000 строк кода. PostgreSQL (Материал из Википедии — свободной энциклопедии) Добавлено @ 18:08 + Кроссплатформенное программное обеспечение и %D0%9B%D0%B8%D1%86%D0%B5%D0%BD%D0%B7%D0%B8%D1%8F_BSD Это сообщение отредактировал(а) pythonwin - 17.10.2006, 17:55 |
|||
|
||||
diam |
|
|||
Опытный Профиль Группа: Участник Сообщений: 348 Регистрация: 23.1.2005 Где: Екатеринбург Репутация: нет Всего: 16 |
Поддержу. PostgreSQL открытая СУБД, весьма функциональная. Из плюсов PostgreSQL:
|
|||
|
||||
LSD |
|
|||
Leprechaun Software Developer Профиль Группа: Модератор Сообщений: 15709 Регистрация: 24.3.2004 Где: Dublin Репутация: 9 Всего: 537 |
Программа HelloWorld - 0 ошибок, на 5 строк кода. Абсолютный чемпион Характеристики у PostgreSQL конечно внушительные, но это теоретические характеристики. Кто нибудь реально работал с базами размером терабайт? -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
DemoCode |
|
|||
Опытный Профиль Группа: Участник Сообщений: 890 Регистрация: 20.10.2005 Где: Россия Репутация: нет Всего: 41 |
Внушительно. А лицензия какая? В коммерческих приложениях за даром использовать можно? -------------------- Жить стало лучше, жить стало веселей © И.В. Сталин |
|||
|
||||
Shiny |
|
|||
разбойница Профиль Группа: Участник Сообщений: 87 Регистрация: 18.9.2006 Где: Киев Репутация: нет Всего: 6 |
Сама пользуюсь MS SQL (той, которая платная), но понимаю грядущую необходимость использования бесплатных платформ.
Внимание, вопрос! В какой бесплатной СУБД есть кроме широкого функционала (хотя бы такого же как в MS SQL 2000) понятный (не консольный) интерфейс администрирования? Буду очень благодарна если подкрепите личное мнение соответствующими ссылками P.S. Ну уж очень не охота переходить на консоль, а придётся, да?... Это сообщение отредактировал(а) Shiny - 18.10.2006, 18:03 |
|||
|
||||
DemoCode |
|
|||
Опытный Профиль Группа: Участник Сообщений: 890 Регистрация: 20.10.2005 Где: Россия Репутация: нет Всего: 41 |
Сейчас почти для всех бесплатных СУБД есть мало-мальски приемлемые ГУИшные интерфейсы для администрирования. Взять хоть тот же phpMyAdmin для MySQL. Для FireBird тоже есть, но вроде как платные. -------------------- Жить стало лучше, жить стало веселей © И.В. Сталин |
|||
|
||||
Void |
|
|||
λcat.lolcat Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 11 Всего: 173 |
Вообще-то есть бесплатный SQL Server Management Studio Express. + нет ограничений на размер базы. -------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
nerezus |
|
|||
Вселенский отказник Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: 13 Всего: 43 |
Тем более в комплекте есть интересная тулза: http://www.pgadmin.org/screenshots/ |
|||
|
||||
skyboy |
|
|||
неОпытный Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 1 Всего: 260 |
да будет тебе! если речь идет о MySQL, вставлю свои 5 копеек: MySQL Administrator - утилита для контроля за сервером, управления логирования запросов, создания/редактирования баз/таблиц/триггеров/представлений MySQL Query Browser - тулза для создания и выполнения запросов MySQL Workbench - инструмент для проектирования баз данных с генерацией по схеме(кажется, ER-модель; точно не скажу - давно пользовался) Добавлено @ 19:19 это только "родные". есть куча сторонних. та же ситуация и у других СУБД |
|||
|
||||
DemoCode |
|
|||
Опытный Профиль Группа: Участник Сообщений: 890 Регистрация: 20.10.2005 Где: Россия Репутация: нет Всего: 41 |
Тоже, кстати, платные. -------------------- Жить стало лучше, жить стало веселей © И.В. Сталин |
|||
|
||||
Правила ведения Религиозных войн | |
|
1. Уважайте собеседника 2. Собеседник != враг 3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez" С уважением, Smartov. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Религиозные войны | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |