![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#1 | |
Форумчанин
Регистрация: 28.02.2011
Сообщений: 127
|
![]()
Всем привет!
В разрабатываемом приложении необходимо хранение данных К возможным вариантам сразу ставится ограничение - сервера быть не должно Поискав и поспрашивав на форумах, я пришёл к выводу, что наиболее подходящие вещи - это SQLite и Firebird Обе легковесны, не требуют установки сервера Есть, конечно, ещё Berkeley DB, гугловская база, также основанная на ключ-значение Но в этом я разбираюсь плохо (в такого рода "архитектуре", основанной на Цитата:
Правда, опыта в использовании ни SQLite, ни Firebird, не имею Может, кто-то подскажет какие-то моменты относительно этого выбора? Я читал статьи вроде Сравнание СУБД или SQLite vs Firebird В них, всё же, отдаётся предпочтение Firebird. Но хотелось бы услышать мнение сообщества, так ли это, что Firebird более предпочтителен? |
|
![]() |
![]() |
#2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,810
|
![]()
Во-первых, что за задача? Какие данные будут, как и по сколько будут писаться/читаться... ?
Или вам хочется сферического сравнения в вакуме? |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 28.02.2011
Сообщений: 127
|
![]()
Так, я ожидал эти вопросы=)
Задача - пока что задачей является выбор БД=) Отвечающей следующим требованиям Запись будет примерно в таком "формате": Вставок за раз где-то 2-3 тысячи Структура базы примерно 3-4 таблицы, в каждой по 5-6 полей, типы - в основном строки в основном, text, или varchar(255) Будут связи между таблицами (идентификаторами) Чтение будет примерно также - читаются по 2-3 тысячи записей, может меньше Примерно так То есть, требования, как я понимаЮ, относительно "небольшие" Последний раз редактировалось Lindemann66; 03.08.2011 в 13:49. |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 28.02.2011
Сообщений: 127
|
![]()
Кстати, Firebird и SQLite идут под LGPL?
То есть полностью свободное использование в коммерческих целях? |
![]() |
![]() |
#5 |
Homo Interneticus
Форумчанин
Регистрация: 04.03.2011
Сообщений: 611
|
![]()
Подниму вопрос, что же лучше выбрать для локальной СУБД: Firebird, SQLite, или может быть что-то типа Advantage Local Database Server или Absolute Database? В интернетах много сравнений, но нет однозначного лидирования. Можно ещё использовать ClientDataSet но там нед поддержки SQL, а хотелось бы.
Понимаю что надо выбирать движок от задачи, но в том то и дело что задачи могут быть разные а хочется выбрать какой-нибудь оптимальные вариант для использования в корпоративной разработке. Число записей в таблицах может бть различное, от нескольких сотен, до нескольких сотен тысяч. Размер записи - где-то до 512 байт (не считая blob-ы). Кто чего порекомендует или посоветует? |
![]() |
![]() |
#6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Посоветую создавать новую тему, а не делать некропосты.
I'm learning to live...
|
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выбор хранилища данных - XML или SQLite? | Lindemann66 | C/C++ Базы данных | 9 | 02.08.2011 18:19 |
delphi 2010, ibx, firebird - ошибка при StartTransaction или открытии view - db not open | AutoHare | БД в Delphi | 0 | 17.11.2010 08:32 |
SQLite | Dr.Badnezz | БД в Delphi | 2 | 24.03.2010 09:46 |
SQLite 3 | XeN0N | PHP | 1 | 18.01.2009 20:30 |
Встраиваемая БД, Berkeley DB или Sqlite | isnar | БД в Delphi | 1 | 05.12.2008 10:22 |