Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Advantage Database Server vs BDE, Переход с BDE на ADS 
:(
    Опции темы
SergSr
Дата 25.3.2012, 18:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



День добрый.

Возник вопрос о переводе нескольких больших проектов с BDE+DBF на "Клиент-сервер".
В первую очередь рассматривался FireBird, но вдруг случайно наткнулись (иначе не скажешь) на Advantage Database Server:
На первый взгляд идеальный вариант:
1) Минимальная переделка кода.
2) Поддержка DBF как родного формата-данные у клиентов не нуждаются в преобазовании вообще (хотя бы на первом этапе).
3) Поддержка режимов отдельно бесплатный Local и Server.
4) Упоминаемая везде высокая производительность, а также проста в обслуживании сервера.  
5) Постоянное развитие и поддержка ( версия 10.1, х64, многоплатформенность и т.д.)
и многое другое

Но тут же нашлись и проблемы:
1) Абсолютное отсутствие русскоязычной документации, в том числе статей, отзывов, примеров, FAQ - ничего.
 (это ЕДИНСТВЕННЫЙ сайт, на котором есть хоть какая-то информация по работе с ADS, а не только реклама)
2) Быстродействие в сравнении с BDE на простом переборе базы в 32000 записи ниже на 20%.
(Вполне возможно что как раз по причине тестирования и работы "методом тыка")

Отсюда вопрос экспертам ADS:
 Насколько реально отличается быстродействие ADS 10.1 (Local) и BDE и в чью пользу?
 Где найти хоть какую-нибудь приемлемую информацию и документацию на русском?

Просьба ответить в максимально развернутом и подробном виде, ибо других нормальных источников информации по ADS видимо просто нет.
PM MAIL   Вверх
Tabu13
Дата 8.9.2012, 21:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Описание на русском Advantage Database Server

По собственному опыту скажу, что отказался не только от BDE но и от MS SQL в пользу ADS. Для перевода базы из DBF на SQL-серверную платформу - лучше вариантов просто нет. Что еще понравилось - криптование файлов базы данных так, что без знания пароля к базе, ее данные считать не сможет даже администратор сервера или компьютера, на котором эта база находится! По скорости -  напрямую с реляционными базами не сравнивал, но дискомфорта задержек в запросах не испытываю. У меня база около 1.5 млн. записей размером почти 2 Гигабайта. При использовании индексов простые (Select from where) запросы обрабатываются моментально. Я не знаю, каким образом у вас BDE запрос обработался быстрее чем ADS, но у меня на версии ADS 7.1 разница в скорости по отношению к BDE при сетевой работе при использовании сервера ADS (не локального) в десятки раз. Если Вы планируете именно сетевую работу с БД одновременно с нескольких рабочих станций, то большей альтернативы чем ADS для Вас нет. Рекомендую при начале работы перевести DBF сразу в ADT - это и ускорит работу и уплотнит размеры самой базы. В Advantage Database Architect есть встроенный конвертор баз в родной формат.

Добавлено через 14 минут и 33 секунды
Но есть один определяющий момент - ADS небесплатная, по сравнению с той-же FireBird. Так что если у вас коммерческий проект и вы не хотите рисковать своим бизнесом и свободой - придется раскошелиться:-) Мой проект был некоммерческим и сейчас уже 6 лет как заброшен и сейчас я смотрю в сторону использования MySQL или Postgres, т.к. это бесплатные Веб-ориентированные платформы. Но тем ни менее - для однопользовательских проектов и сейчас-бы использовал Advantage Local Server, т.к. он не требует BDE и гораздо более гибче в использовании.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Advantage Database Server | Следующая тема »


 




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


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

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