Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Лёгкая локальная база данных не требующая BDE/ADO, Рекомендую всем! 
:(
    Опции темы
Vit
Дата 4.5.2007, 05:49 (ссылка) |    (голосов:5) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago

Репутация: 14
Всего: 207



Есть такая локальная база данных - VolgaDB. Отличное решение для мелких проектов, работает очень быстро, код на Дельфи, не требеут ADO, ODBC, BDE и т.п. Имеет свои компоненты, совместимые с TTable и т.д. 

Официальный сайт здесь: http://www.volgadb.com

Ранее это был shareware продукт, а сейчас он под GPL и поставляется со всеми исходниками.

Сам я года 3 назад чуть-чуть приложил руку  к её доработке, сделав релиз под Kylix/Linux (кстати - это на сегодняшний день единственная локальная база для Kylix/Linux которая работает без всяких прыжков с бубном в ввиде настроек драйверов, да и вообще под Linux нет толком локальных баз данных).

Я сравнивал производительность данной базы данных со стандартными типа BDE+Paradox, BDE+DBase, ADO+MS Access. На небольших таблицах (до сотни тысяч записей) Volga DB существенно обгоняет все остальные системы.



--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
Kesh
Дата 4.5.2007, 12:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Эксперт
Сообщений: 2488
Регистрация: 31.7.2002
Где: Германия, Saarbrü cken

Репутация: 3
Всего: 54



Наш выбор MySQL embedded smile
Давай устроим тесты производительности... Ну там простые на выборку... smile


--------------------
user posted image
PM MAIL WWW ICQ Skype   Вверх
Vit
Дата 4.5.2007, 17:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago

Репутация: 14
Всего: 207



Цитата(Kesh @  4.5.2007,  03:12 Найти цитируемый пост)
Наш выбор MySQL embedded 
Давай устроим тесты производительности... Ну там простые на выборку... 


Дык, кто мешает сделать тест производительности... А вообще-то это разные категории. VolgaDB - во первых рассчитана на маленькие таблицы и полностью встраивается в исполняемых дельфийский файл, а MySQL как ни крути - это сервер, и требует установки, или как минимум каких-то дополнительных DLL. Если у тебя приложение в котором надо хранить таблицу в 100 строк и 20 колонок, и распространяется просто один исполняемый файл, то применение MySQL - это излишние мегабайты трафика, дополнительные файлы и т.д. А производительность на таких объёмах вряд-ли будет критична...


--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
Kesh
Дата 4.5.2007, 18:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Эксперт
Сообщений: 2488
Регистрация: 31.7.2002
Где: Германия, Saarbrü cken

Репутация: 3
Всего: 54



Да ну мне просто интересно... можешь написать приложение для тупого выполнения любого SELECT'a к таблице на VOLGA DB...
Просто у них, как я понял query-компоненты небесплатные...


--------------------
user posted image
PM MAIL WWW ICQ Skype   Вверх
Vit
Дата 4.5.2007, 18:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago

Репутация: 14
Всего: 207



Там весь пакет бесплатный с исходниками... или я что-то пропустил? Был небесплатный, а сейчас вроде всё бесплатно.


--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
Rodman
Дата 4.5.2007, 18:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


CIO
****


Профиль
Группа: Участник
Сообщений: 6144
Регистрация: 7.5.2006
Где: Ukraine ⇛ Kyiv ci ty

Репутация: 22
Всего: 122



Цитата(Vit @  4.5.2007,  16:14 Найти цитируемый пост)
полностью встраивается в исполняемых дельфийский файл

интересное качество!!!
PM MAIL WWW Skype GTalk YIM MSN   Вверх
Vit
Дата 4.5.2007, 18:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago

Репутация: 14
Всего: 207



Попробовал... Таблица 2 столбца, 20000 строк:

Код

select * from new
where name='MyName'


Отработал за 93 ms.

То же самое на 320000 строк отработало за 1.4s (заметь и это без индексов) и в первый раз, т.е. дисковые операции не очень-то кэшировались... Если размер и дальше начнёт наращиваться - то естественно  будет значительное отставание по сравнению с обычными базами данных - из-за индексинования...


Мой опыт работы с Volga говорит, что на таблицах до десятка тысяч записей обработка идёт почти мгновенно.


--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
wahoo
Дата 18.6.2007, 13:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 13.6.2007

Репутация: нет
Всего: нет



А где можно найти более ли менее подробную документацию по VolgaDB, либо живые примеры использования с локальными таблицами?
PM MAIL   Вверх
sssss
Дата 29.6.2007, 02:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 26.6.2007

Репутация: нет
Всего: нет



а что насчет стабильности?
PM MAIL   Вверх
Lunatikus
Дата 13.7.2007, 15:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 503
Регистрация: 29.6.2007

Репутация: 1
Всего: 6



Меня это заинтересовало,но также интересно,насколько стабильна ее работа?Особенно волнует отказоустойчивость.Сколько максимум строк целесообразно использовать в таблицах?

Это сообщение отредактировал(а) Lunatikus - 13.7.2007, 15:55


--------------------
TheSin - небольшое игровое сообщество взрослых и молодых(L2,WoW,Aion,RFonline and other not mmorpg,not computer games).
сайт гильдии
PM MAIL   Вверх
SnAKEen
  Дата 20.7.2007, 00:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 13.7.2007

Репутация: нет
Всего: нет



Всем здрям!!!

Подскажите пожалуйсто а как этот модный компонент  smile  который ВолгаДБ к Делфи 7 прикрутить...
Я полный smile  в установке компонентов и буду очень рад хоть какойнить подсказке!!!

Заранее спасибо! smile 

 smile  smile 


 smile  smile  smile 

Разобралси как поставить компоненты но не все...
(Получилось поставить бдгрид, календарь, волгаметр, и т.д.)

Не получилось поставить вот из этого архива volgaprofsource.zip

Говорит при инсталле что нехватает некого VolClass.dcu

Где взять энтот файл понятия не имею... может кто подскажет???


 smile 

Это сообщение отредактировал(а) SnAKEen - 22.7.2007, 19:38
PM MAIL   Вверх
Akella
Дата 4.12.2007, 23:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 29
Всего: 329



Цитата(Vit @  4.5.2007,  05:49 Найти цитируемый пост)
Официальный сайт здесь: http://www.volgadb.com

ссылка уже битая :(
PM MAIL   Вверх
eiffil
Дата 5.12.2007, 17:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 29.11.2007

Репутация: нет
Всего: нет



может кто-нибудь выложит сюда аттачем файл с компонентом VolgaDB??? Или на мыло запостить [email protected]
Очень охота поюзать, а сайт у них уже накрылся....

Это сообщение отредактировал(а) eiffil - 5.12.2007, 21:36
PM MAIL   Вверх
teplotaya
Дата 12.12.2007, 22:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 46
Регистрация: 10.3.2006

Репутация: нет
Всего: 2



дайте скачать очень хочется

Это сообщение отредактировал(а) teplotaya - 12.12.2007, 22:50
PM MAIL   Вверх
D7_beginner
Дата 21.12.2007, 11:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 36
Регистрация: 21.11.2007

Репутация: нет
Всего: нет



Добрые люди выложите сюда компонент плиз, хочетса скачать
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Базы данных и репортинг"
Vit
Петрович

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Обязательно указание:

1. Базы данных (Paradox, Oracle и т.п.)

2. Способа доступа (ADO, BDE и т.д.)


  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • Вопросы по SQL и вопросы по базам данных не связанные с Дельфи задавать здесь

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема »


 




[ Время генерации скрипта: 0.1522 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.