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

счас юзаю mdb (jet 4)
...
Рейтинг: 0 / 0
11.01.2006, 14:41
    #33476634
VasyakinM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйне переносимую БД
Я бы посмотрел в сторону Interbase, Firebird.
...
Рейтинг: 0 / 0
11.01.2006, 14:48
    #33476661
tmp3128
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйне переносимую БД
пока что в голове вертиться interbase, mysql. нони немного тяжеловаты (по размеру). или есть какойнить способ, типа кинул dll к себе в папку и все? (только что бы не мешало другим такимже уже установленым серверам)
...
Рейтинг: 0 / 0
11.01.2006, 14:55
    #33476688
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйне переносимую БД
Firebird embedded
...
Рейтинг: 0 / 0
11.01.2006, 15:01
    #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
11.01.2006, 15:10
    #33476740
pavelvp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйне переносимую БД
...
Рейтинг: 0 / 0
11.01.2006, 15:15
    #33476762
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйне переносимую БД
Встраиваемый сервер представлен в виде dll с интерфейсом, аналогичным клиентской dll для обычного сервера. Но, в отличие от обычного клиента, во встариваемую dll встроен движок сервера, т.е. эта библиотека может выполнять как функции обычного клиента, так и функции сервера + сервера.

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

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

2Gold
такой вариант мне нравиться, но жалко что один локальный пользователь не сможет запустить две копии моей проги одновременно.
...
Рейтинг: 0 / 0
11.01.2006, 15:26
    #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
11.01.2006, 15:31
    #33476799
qu-qu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Посоветуйне переносимую БД
tmp31282pavelvp
забыл сказать, нужна freeware БД

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

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

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

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

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

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

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

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

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

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

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


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