![Фотография](https://vse.kz/uploads/av-14956.gif?_r=0)
Посоветуйте бесплатную СУБД
#1
Отправлено 10.11.2006, 18:51:10
![](https://vse.kz/public/style_images/osnovnoi34/post_offline.png)
- Уверенное неподвисание, при работе с большими таблицами( 100К - 500К строк).
- Поддержка вложенных запросов
- Поддержка транзакций
- Межплатформенная реализация(Windows, Linux)
Так же рассматриваются C#-компоненты как альтернатива СУБД. При этом компонент должен отвечать следующим критериям:
- Поддержка SQL
- Поддержка вложенных запросов
- Возможность хранения строковых данных в формате utf-8 или unicode.
#2
Отправлено 10.11.2006, 20:26:38
![](https://vse.kz/public/style_images/osnovnoi34/post_offline.png)
MySQL, PostgreSQLОсновные критерии:
- Уверенное неподвисание, при работе с большими таблицами( 100К - 500К строк).
- Поддержка вложенных запросов
- Поддержка транзакций
- Межплатформенная реализация(Windows, Linux)
Так же рассматриваются C#-компоненты как альтернатива СУБД. При этом компонент должен отвечать следующим критериям:
- Поддержка SQL
- Поддержка вложенных запросов
- Возможность хранения строковых данных в формате utf-8 или unicode.
Не уверен насчёт вложенных запросов в MySQL-е правда..
#3
Отправлено 10.11.2006, 20:38:07
![](https://vse.kz/public/style_images/osnovnoi34/post_offline.png)
В mySQL есть вложенные запросы, транзакции, хранимые процедуры и тд и тп.MySQL, PostgreSQL
Не уверен насчёт вложенных запросов в MySQL-е правда..
Бесплатно использовать mySQL придется в рамках GPL, если я сделаю программу и в качестве СУБД возьму, например, mySQL, затем буду продавать эту прогу, то нарушаю ли я какой-нибудь пункт в GPL.
http://www.gnu.org/l...es/gpl-faq.html
#6
Отправлено 11.11.2006, 05:45:55
![](https://vse.kz/public/style_images/osnovnoi34/post_offline.png)
В GPL по-моему фишка такая что если ты используешь их исходники, то свою прогу ты тоже с исходниками должен поставлять. Но там еще есть LGPL, которая вроде разрешает продавать софт. Многие ГПЛ имеют и ЛГПЛ лицензию.
Корову мы взяли одну, и возвращать будем одну.
#7
Отправлено 11.11.2006, 23:08:37
![](https://vse.kz/public/style_images/osnovnoi34/post_offline.png)
если исходники только форма инсталляции,
то ничего пользователь автору не должен.
кажется ogre учитывает в своей лицензии такой нюанс, что подключение к либу оптимально делать включением заголовников исходников в свой проект. огр в таком случае это не называет фактом использования исходников.
#8
Отправлено 12.11.2006, 07:26:52
![](https://vse.kz/public/style_images/osnovnoi34/post_offline.png)
http://www.mysql.com...egal/licensing/
... who distribute MySQL with their products, and do not license and distribute their source code under the GPL, MySQL provides a flexible OEM Commercial License.
Либо отдаешь свое творение под GPL, либо покупай. (Там есьт FLOSS Exeption term,но уже ЗАЕ*ЛО объяснять всю эту пургу по миллионному разу
![:)](http://vse.kz/public/style_emoticons/default/frown.gif)
Кстати когда оно было в поле моего зрения - оно подзапросов не имело.
Use PostgreSQL dude!
![;)](http://vse.kz/public/style_emoticons/default/smile.gif)
Сообщение отредактировал Gloomy: 12.11.2006, 07:32:18
#10
Отправлено 13.11.2006, 00:04:56
![](https://vse.kz/public/style_images/osnovnoi34/post_offline.png)
Переводите аккуратней. Если вы используете mysql как станд элон сервер, то никакой свой софт под GPL лицензировать не надо.Ребят - ну уж сколько раз твердили миру....
http://www.mysql.com...egal/licensing/
... who distribute MySQL with their products, and do not license and distribute their source code under the GPL, MySQL provides a flexible OEM Commercial License.
Либо отдаешь свое творение под GPL, либо покупай. (Там есьт FLOSS Exeption term,но уже ЗАЕ*ЛО объяснять всю эту пургу по миллионному разу)
Кстати когда оно было в поле моего зрения - оно подзапросов не имело.
Use PostgreSQL dude!Оно рулез.
Надо только если используется встраиваемый mysql.
Кстати о встраиваемых БД. Попробуйте Berkeley db.
#13
Отправлено 14.11.2006, 05:48:50
![](https://vse.kz/public/style_images/osnovnoi34/post_offline.png)
Переводите аккуратней. Если вы используете mysql как станд элон сервер, то никакой свой софт под GPL лицензировать не надо.
... who distribute MySQL with their products,
Надо только если используется встраиваемый mysql.
Кстати о встраиваемых БД. Попробуйте Berkeley db.
Должен Вас разочаровать - мое кунг-фу лучше(С)
![:)](http://vse.kz/public/style_emoticons/default/smile.gif)
Я в квоте специально фразу оставил, но про стэнд алон ничего в ней не вижу ... А еще я утвеждаю что к MySQL Client библиотекам это все тоже относится. Так что даже слинковть статически с клиентом и распостранать не под-GPL - низзззя
![:)](http://vse.kz/public/style_emoticons/default/smile.gif)
Ну и на десерт - славный, классный, быстрый и неубиваемый BerkeleyDB - не есть SQL
![:)](http://vse.kz/public/style_emoticons/default/smile.gif)
Сообщение отредактировал Gloomy: 14.11.2006, 05:56:40
#14
Отправлено 14.11.2006, 09:55:27
![](https://vse.kz/public/style_images/osnovnoi34/post_offline.png)
Более того - это даже и не СУБД. Если кто застал времена господства клонов IBM-овским мэйнфреймов - то это там называлось "индексно-последовательный метод доступа". Эта шняга позволяет по ключу найти значение, и всё. В одном файле может быть только одна пара ключ-значение. более никаких механизмов не предусмотрено.Ну и на десерт - славный, классный, быстрый и неубиваемый BerkeleyDB - не есть SQL
Постгрес - отличная СУБД, фичастая, но вот только на больших объёмах жутко тормозит. Вот у меня, например, есть в базе одна табличка с длиной записи порядка 150 байт, и записей этих там примерно 12000000. Работает это на ксеоне 2.4 ГГц c 256 Mb RAM, лежит на винте SCSI Ultra-160 и несложный сумарный запрос выполняется минут 20.
Сообщение отредактировал Jus: 14.11.2006, 10:01:11
#19
Отправлено 22.11.2006, 08:56:58
![](https://vse.kz/public/style_images/osnovnoi34/post_offline.png)
Бесплатно! Есть некоторые ограничения, такие как: 1 процессор, 1 база, 5 гиг на базу.
Преимущества: встроенный Application Express, не надо знать ничего кроме PL/SQL и немного совсем HTML, на выходе получаете приложение очень простое в установке. ничего не надо. токо на сервак выгрузили прикладу и все...
Доступ к функционалу через веббраузер, нинада искать компоненты и лабать клиента.
Количество пользователей, читающих эту тему: 1
пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0