Форум: "Базы";
Текущий архив: 2008.12.14;
Скачать: [xml.tar.bz2];
ВнизПосоветуйте базу данных Найти похожие ветки
← →
MegaVolt (2008-05-21 13:09) [0]Требования такие:
1. Бесплатность
2. В идеале встраиваемость движка в мою программу. Т.е. некий компонент. Или внешняя либа. Но без требования инсталяции, настройки и пр... Т.е. скопировал папку с прогой и базой на другой комп должно работать.
3. Желательно с исходниками.
4. Маленький размер
Вот есть нечто похожее: http://www.garret.ru/~knizhnik/fastdb.html может подскажете что есть ещё?
← →
Ega23 © (2008-05-21 13:12) [1]FireBird Embedded
Удовлетворяет всем 4 условиям.
← →
Sergey13 © (2008-05-21 13:18) [2]Многие агитируют за Абсолют ДБ (кажется так называется)
← →
MegaVolt (2008-05-21 15:07) [3]Ega23
>FireBird Embedded
>Удовлетворяет всем 4 условиям.
Ага. Правда я бы добавил ещё.
5. Связь с базой должна быть напрямую.
В этой базе как я понял обмен идёт через сокет. Или я глючу?
Sergey13
Что это за база? Гугл о ней очень мало знает :(
← →
Ega23 © (2008-05-21 15:23) [4]
> Связь с базой должна быть напрямую.
TFileStream - прямее некуда.
← →
Sergey13 © (2008-05-21 15:24) [5]> [3] MegaVolt (21.05.08 15:07)
http://www.componentace.com/bde_replacement_database_delphi_absolute_database.htm
Вроде о ней. Я сам ее в глаза не видел, но уважаемы люди хвалили.
Кстати она вроде не бесплатная, или надо более подробно там посмотреть - но оно мне не надо. Есть желание - смотри.
Я бы сам посоветовал FB.
> 5. Связь с базой должна быть напрямую.
IBX компоненты из поставки делфи так с ней и работают. Есть еще FIBPlus - они платные, но недорого и говорят намного лучше. Плюс поддерживают последние версии ФБ.
← →
Anatoly Podgoretsky © (2008-05-21 15:38) [6]> Sergey13 (21.05.2008 15:24:05) [5]
Она, персональная версия бесплатна, написана на Дельфи, и действительно достойная, подлинно встроеная база, с некоторым уникальными возможностями для подобного класса баз. Не выполняется только пункт исходники, это за деньги.
Кстати самый крайний вариант - это строго один файл, даже без файла базы.
Но если предполагается коммерческое использование, то стоит смотреть в сторону промышленных клиент-серверов.
← →
MegaVolt (2008-05-21 16:06) [7]Ega23
>TFileStream - прямее некуда.
Я имел в виду связь не с файлом а с сервером базы данных.
Sergey13 спасибо за ссылку ознакомлюсь.
Anatoly Podgoretsky
> Не выполняется только пункт исходники, это за деньги.
Переживём.
>Но если предполагается коммерческое использование, то стоит смотреть в сторону промышленных клиент-серверов.
Что имеется в виду комерческое исспользование?
Мне нужна база на где то тысяч 20 записей. Исспользоватся будет как справочник.
← →
Anatoly Podgoretsky © (2008-05-21 16:22) [8]> MegaVolt (21.05.2008 16:06:07) [7]
Да ADB поддерживает террабайты, но следующие моменты
Бесплатная версия только Personal - означает однопользовательскую работу.
Коммерческое использование означает зарабатывание денег, а тут уже другие требования к БД, много разных требованийю
Если речь идет о серьезных заказчиках, то полупромышленные БД, типа FireBird могут не пройти. Это ничья база и это является проблемой, отсутствие поддержки, гарантии, что завтра проект не умрет, развитый инструментарий, маштабируемость, мощная интеграция с системой, в первую очередь с Микрософтовскими продуктами.
Вот примерно из этого надо и исходить, я не в курсе проекта, но если это для персональной БД, особенно поставляемой на СД, то ADB достойный продукт, а в промежутке между персональный и промышленным применением есть очень много различных баз.
К промышленым в первую очередь относятся DB2/Oracle/MSSQL
← →
MegaVolt (2008-05-21 16:29) [9]Да вообщем самоделка. Максимум будет распространятся в инете.
Только вот с лицензией не очень понял :( На халяву можно только самому пользоватся так что ли?
← →
Anatoly Podgoretsky © (2008-05-21 16:41) [10]Лицензия запрещает использовать бесплатную версию в коммерческих целях. Но ты имеешь право ее распространять - не для коммерческого применения, только приложи к дистрибутиву лицензию.
Говорю по памяти, поскольку лень внимательно смотреть лицензию.
Ну и персональная версия имеет ограничение на количество пользователей, с базой может работать только один человек, лицензии так и называются SingleUser/MultiUser
← →
MegaVolt (2008-05-21 17:07) [11]Они пишут что: An individual may use Absolute Database Personal in a project if he / she is the only user of this project. If your project is public or if you represent a company, you must order commercial edition of Absolute Database.
Т.е. если проект публичный то надо уже платить.
← →
Reindeer Moss Eater © (2008-05-21 18:16) [12]В этой базе как я понял обмен идёт через сокет. Или я глючу?
Глючишь.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2008.12.14;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.006 c