|
|
|
Vit |
|
|||
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 |
|||
|
||||
Kesh |
|
|||
Эксперт Профиль Группа: Эксперт Сообщений: 2488 Регистрация: 31.7.2002 Где: Германия, Saarbrü cken Репутация: 3 Всего: 54 |
Наш выбор MySQL embedded
Давай устроим тесты производительности... Ну там простые на выборку... -------------------- |
|||
|
||||
Vit |
|
|||
Vitaly Nevzorov Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 14 Всего: 207 |
Дык, кто мешает сделать тест производительности... А вообще-то это разные категории. 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 |
|||
|
||||
Kesh |
|
|||
Эксперт Профиль Группа: Эксперт Сообщений: 2488 Регистрация: 31.7.2002 Где: Германия, Saarbrü cken Репутация: 3 Всего: 54 |
Да ну мне просто интересно... можешь написать приложение для тупого выполнения любого SELECT'a к таблице на VOLGA DB...
Просто у них, как я понял query-компоненты небесплатные... -------------------- |
|||
|
||||
Vit |
|
|||
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 |
|||
|
||||
Rodman |
|
|||
CIO Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 22 Всего: 122 |
интересное качество!!! |
|||
|
||||
Vit |
|
|||
Vitaly Nevzorov Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 14 Всего: 207 |
Попробовал... Таблица 2 столбца, 20000 строк:
Отработал за 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 |
|||
|
||||
wahoo |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 13.6.2007 Репутация: нет Всего: нет |
А где можно найти более ли менее подробную документацию по VolgaDB, либо живые примеры использования с локальными таблицами?
|
|||
|
||||
sssss |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 26.6.2007 Репутация: нет Всего: нет |
а что насчет стабильности?
|
|||
|
||||
Lunatikus |
|
|||
Опытный Профиль Группа: Участник Сообщений: 503 Регистрация: 29.6.2007 Репутация: 1 Всего: 6 |
Меня это заинтересовало,но также интересно,насколько стабильна ее работа?Особенно волнует отказоустойчивость.Сколько максимум строк целесообразно использовать в таблицах?
Это сообщение отредактировал(а) Lunatikus - 13.7.2007, 15:55 -------------------- TheSin - небольшое игровое сообщество взрослых и молодых(L2,WoW,Aion,RFonline and other not mmorpg,not computer games). сайт гильдии |
|||
|
||||
SnAKEen |
|
|||
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 13.7.2007 Репутация: нет Всего: нет |
Всем здрям!!!
Подскажите пожалуйсто а как этот модный компонент который ВолгаДБ к Делфи 7 прикрутить... Я полный в установке компонентов и буду очень рад хоть какойнить подсказке!!! Заранее спасибо! Разобралси как поставить компоненты но не все... (Получилось поставить бдгрид, календарь, волгаметр, и т.д.) Не получилось поставить вот из этого архива volgaprofsource.zip Говорит при инсталле что нехватает некого VolClass.dcu Где взять энтот файл понятия не имею... может кто подскажет??? Это сообщение отредактировал(а) SnAKEen - 22.7.2007, 19:38 |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
||||
|
||||
eiffil |
|
|||
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 29.11.2007 Репутация: нет Всего: нет |
может кто-нибудь выложит сюда аттачем файл с компонентом VolgaDB??? Или на мыло запостить [email protected]
Очень охота поюзать, а сайт у них уже накрылся.... Это сообщение отредактировал(а) eiffil - 5.12.2007, 21:36 |
|||
|
||||
teplotaya |
|
|||
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 10.3.2006 Репутация: нет Всего: 2 |
дайте скачать очень хочется
Это сообщение отредактировал(а) teplotaya - 12.12.2007, 22:50 |
|||
|
||||
D7_beginner |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 21.11.2007 Репутация: нет Всего: нет |
Добрые люди выложите сюда компонент плиз, хочетса скачать
|
|||
|
||||
Правила форума "Delphi: Базы данных и репортинг" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |