powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Посоветуйне переносимую БД
15 сообщений из 15, страница 1 из 1
Посоветуйне переносимую БД
    #33476606
tmp3128
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Посоветуйте БД,
10-20 таблиц, основная таблица до 50 тыщ записей (есть блоб поля),
используеться как небольшая БД к клиену написаному на делфе.
возможно несколько пользователей.
причем прилично нестандарный обработок данных, поэтому частенько
еспользуеться ручной перебор записей (First, Next ...).
Основные требования:
-достаточное быстродействие
-маленький размер сервера (если его нужно будет инсталить вместе с прогой) - очень желательно.
-переносимость: т.е. переписал файлы, запустил и работаешь. без мудренный прописываний в реестре и т.п. (прога просто расчитана на обычного пользователя).
-работоспособность на Win9x/Nt/2k/xp и тд.
-возможность прямого подключения из PHP/ASP (не обязательно)

счас юзаю mdb (jet 4)
...
Рейтинг: 0 / 0
Посоветуйне переносимую БД
    #33476634
VasyakinM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я бы посмотрел в сторону Interbase, Firebird.
...
Рейтинг: 0 / 0
Посоветуйне переносимую БД
    #33476661
tmp3128
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пока что в голове вертиться interbase, mysql. нони немного тяжеловаты (по размеру). или есть какойнить способ, типа кинул dll к себе в папку и все? (только что бы не мешало другим такимже уже установленым серверам)
...
Рейтинг: 0 / 0
Посоветуйне переносимую БД
    #33476688
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Firebird embedded
...
Рейтинг: 0 / 0
Посоветуйне переносимую БД
    #33476706
tmp3128
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GoldFirebird embedded

With embedded Firebird, you can connect to a local Firebird database (with an exclusive lock) without starting the Firebird server as a Windows service.

:( я так понял это только для одной запущеной копии клиета
...
Рейтинг: 0 / 0
Посоветуйне переносимую БД
    #33476740
pavelvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Посоветуйне переносимую БД
    #33476762
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Встраиваемый сервер представлен в виде dll с интерфейсом, аналогичным клиентской dll для обычного сервера. Но, в отличие от обычного клиента, во встариваемую dll встроен движок сервера, т.е. эта библиотека может выполнять как функции обычного клиента, так и функции сервера + сервера.

Поэтому ты можешь ложить встраиваемую версию рядом со своей прогой. В зависимости от строки подключения она будет разруливать как подключаться к базе: самой или перенаправлять запросы обычному серверу.

Так что для нескольких клиентов ты можешь просто дополнительно установить полноценный сервер и поменять строку подключения к базе.
...
Рейтинг: 0 / 0
Посоветуйне переносимую БД
    #33476779
tmp3128
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2pavelvp
забыл сказать, нужна freeware БД

2Gold
такой вариант мне нравиться, но жалко что один локальный пользователь не сможет запустить две копии моей проги одновременно.
...
Рейтинг: 0 / 0
Посоветуйне переносимую БД
    #33476790
Фотография Александр Гoлдун
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tmp3128 пишет:

> Посоветуйте БД,

Sybase ASA 9

> возможно несколько пользователей.

Т.е. все-таки сервер, а не desktop или embedded, как тут предлагали

> причем прилично нестандарный обработок данных, поэтому частенько
> еспользуеться ручной перебор записей (First, Next ...).

Диалект Watcom SQL нельзя назвать слабым в плане выразительных
возможностей :)

> Основные требования:
> -достаточное быстродействие

Весьма достаточное. Оптимайзер на высоте.

> -маленький размер сервера (если его нужно будет инсталить вместе с
> прогой) - очень желательно.

В сжатом виде все необходимое для запуска сервера - 3.5 мб

> -переносимость: т.е. переписал файлы, запустил и работаешь. без
> мудренный прописываний в реестре и т.п. (прога просто расчитана на
> обычного пользователя).

Если запускать сервер как приложение, то именно так. Если как службу, то
регистрация/разрегистрация службы делается одной командой из командной
строки.

> -работоспособность на Win9x/Nt/2k/xp и тд.

и т.д. - это еще и MacOC X, Win CE, Linux, Solaris, HP-UX, AIX и т.д.

> -возможность прямого подключения из PHP/ASP (не обязательно)

Можно и подключиться а можно и вообще использовать встроенный Web-сервер.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Посоветуйне переносимую БД
    #33476799
qu-qu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tmp31282pavelvp
забыл сказать, нужна freeware БД

2Gold
такой вариант мне нравиться, но жалко что один локальный пользователь не сможет запустить две копии моей проги одновременно.

SQLITE , абсолютно бесплатный, работает по варианту 2Gold (движок в виде отдельной dll + 1 файл базы данных, с которым работает движок через стандартные API доступа к данным), есть BLOB-ы, транзакции, многопоточный (многопользовательсткий?) доступ, нет хранимых процедур... (полный список "фич", ес-с-но, на сайте).
...
Рейтинг: 0 / 0
Посоветуйне переносимую БД
    #33476806
tmp3128
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Александр Гoлдун
Sybase ASA 9

freeware БД???
...
Рейтинг: 0 / 0
Посоветуйне переносимую БД
    #33476844
Фотография Александр Гoлдун
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tmp3128 пишет:

>> Sybase ASA 9
> freeware БД???

Увы, эту оговорку я заметил только после своего ответа. Бесплатно только
для разработки.
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Посоветуйне переносимую БД
    #33476856
Пьяный Лох
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tmp3128Посоветуйте БД,
10-20 таблиц, основная таблица до 50 тыщ записей (есть блоб поля),
используеться как небольшая БД к клиену написаному на делфе.
возможно несколько пользователей.
причем прилично нестандарный обработок данных, поэтому частенько
еспользуеться ручной перебор записей (First, Next ...).
Основные требования:
-достаточное быстродействие
-маленький размер сервера (если его нужно будет инсталить вместе с прогой) - очень желательно.
-переносимость: т.е. переписал файлы, запустил и работаешь. без мудренный прописываний в реестре и т.п. (прога просто расчитана на обычного пользователя).
-работоспособность на Win9x/Nt/2k/xp и тд.
-возможность прямого подключения из PHP/ASP (не обязательно)

Пока все это читал - хотел посоветовать аксес. Данных мало, пользователей мало, от ручного перебора записей не сдохнет :), инсталировать вообще ничего не требуется (jet в любой винде уже есть), подключаться откуда угодно. Что доктор прописал.

счас юзаю mdb (jet 4)
И? Чего мешает?
...
Рейтинг: 0 / 0
Посоветуйне переносимую БД
    #33476889
tmp3128
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пьяный Лох
Пока все это читал - хотел посоветовать аксес. Данных мало, пользователей мало, от ручного перебора записей не сдохнет :), инсталировать вообще ничего не требуется (jet в любой винде уже есть), подключаться откуда угодно. Что доктор прописал.

счас юзаю mdb (jet 4)
И? Чего мешает?
скорость неудовлетворительная, толстых блобов ваще плохо переносит.
да и многопользовательские возможности ограничены.
кароче савсем нет места для роста, хотелось бы это на ранних стадиях искоренить.
...
Рейтинг: 0 / 0
Посоветуйне переносимую БД
    #33476974
Пьяный Лох
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tmp3128скорость неудовлетворительная
Шо, прям таки MoveFirst и MoveNext не могет быстро сделать? На 50 тысячах записей?
Не верю.

толстых блобов ваще плохо переносит.
С фига ли такие заявления?

да и многопользовательские возможности ограничены.
Что значит "многопользовательские возможности"? Чем ограничены?
Есть конечно ограничение в 256 пользователей, но Вы вряд ли это имели в виду :)

кароче савсем нет места для роста, хотелось бы это на ранних стадиях искоренить.
Кароче Вы тогда уж скажите докуда Вам расти потребуется, а то вдруг и оракла мало окажется :)
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Посоветуйне переносимую БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]