Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.04.2014, 07:40   #21
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

SQLite не пользовался, а firebird embedded знаю, он подходит под требования ТС, почему и рекомендую
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 28.04.2014, 10:14   #22
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Перспектива БД в первую очередь для меня - не придется грузить все дерево в память. А при раскрытии узна делать запрос к БД и получать иноформацию/подгружать нижний уровень дерева. С XML такой финт не провернешь. БД ещё изолирована при падении ПО, максимум что потеряешь, так это не успевший записаться запрос. С XML можно и весь файл убить.

FireBird дружит с Unicode? SQLLite с ним не ладит.

Что нужно для использования встраиваемой СУБД FireBird? И есть ли это в бесплатном варианте?

Последний раз редактировалось Человек_Борща; 28.04.2014 в 10:27.
Человек_Борща вне форума Ответить с цитированием
Старый 28.04.2014, 10:18   #23
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
Перспектива БД в первую очередь для меня - не придется грузить все дерево в память. А при раскрытии узна делать запрос к БД и получать иноформацию/подгружать нижний уровень дерева. С XML такой финт не провернешь. БД ещё изолирована при падении ПО, максимум что потеряешь, так это не успевший записаться запрос. С XML можно и весь файл убить.

FireBird дружит с Unicode? SQLLite с ним не ладит.
SQLite с UTF8 дружит.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 28.04.2014, 10:33   #24
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Гм... как? Почитал, погуглил вроде пишут, что там какая-то спец. магия нужна чтоб его подружить.
Человек_Борща вне форума Ответить с цитированием
Старый 28.04.2014, 10:42   #25
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Странно гуглили, тут http://www.sqlite.org/version3.html вроде пишут, что в SQLite 3 (вышедшем лет 10 назад) весь текст хранится в юникоде. Не нагуглил ничего о проблемах с юникодом.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 28.04.2014, 10:43   #26
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

http://www.slideshare.net/mindthebird/firebird-3981294
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 28.04.2014, 11:20   #27
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

FireBird и UTF8
http://www.ibase.ru/devinfo/ib_unicode.htm
Конвертация баз:
http://www.sql.ru/forum/655395/konve...1-win1251-utf8
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 28.04.2014, 11:48   #28
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,330
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Странно гуглили, тут http://www.sqlite.org/version3.html вроде пишут, что в SQLite 3 (вышедшем лет 10 назад) весь текст хранится в юникоде. Не нагуглил ничего о проблемах с юникодом.
Я тоже так думал, но вот гляньте что пишут: http://habrahabr.ru/post/150543/
waleri на форуме Ответить с цитированием
Старый 28.04.2014, 12:37   #29
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Сообщение от waleri Посмотреть сообщение
Я тоже так думал, но вот гляньте что пишут: http://habrahabr.ru/post/150543/
и там же пишут, что с UTF8 в общем то проблем нет, а вот что UTF16 можно, но не стоит.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 28.04.2014, 12:37   #30
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Я тоже так думал, но вот гляньте что пишут: http://habrahabr.ru/post/150543/
Так там вроде речь о всяких редких и граничных случаях, в целом все нормально, не факт, что и у FireBird нет подобного или еще больше.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проектирование базы данных в Postgres: выбор типа данных между TEXT и VARCHAR Blondy Общие вопросы по программированию, компьютерный форум 6 06.03.2014 02:09
Базы данных: репликация и хранилище данных Nikitashtab Фриланс 0 04.11.2011 23:11
Базы данных изменение данных (Delphi (ADO)). RuthlessD Помощь студентам 0 16.06.2011 19:57
проверка базы данных на корректность веденных данных samouelson БД в Delphi 1 20.12.2009 17:23