powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / СУБД с минимальным трафикооборотом
18 сообщений из 18, страница 1 из 1
СУБД с минимальным трафикооборотом
    #35498054
zloyGamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
от СУБД требуется только возможность вып-я запрсов SELECT и INSERT, ненадо ни каких транзакций, триеров или хп (покрайней мере пока..)
но данные должны передоваться клиентам какбы компактно, т.к. проходить они будут через канал в 256кбит к ~15юзерам,
желательно чтоб СУБД была бесплатна, и требовала минимум усилий для установки на клиенте,

задача просто разграничить доступ к таблице с возможностью изменения данных в ней некоторой кучке юзеров

какие драйвера позволят нормально работать с dbf файлами на таком канале?
и насколько лучше будет FireBird с этим справляться - у него данные вроде даже хранятся как в архиве ...
...
Рейтинг: 0 / 0
СУБД с минимальным трафикооборотом
    #35498430
Кифирчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dbf с любым драйвером будет жопа, даже на 10 МБит-ном канале
если пользователи не будут выгружать по многу данных, если активно возможности SQL использовать (хотя бы процедуры) и показывать пользователю только результат, то практически любой SQL сервер обеспечит сносную работу... будет конечно медленнее чем на локальном компе, но точно в разы быстрее чем с dbf
ИМХО подойдут SQLite, FirBird, MySQL
...
Рейтинг: 0 / 0
СУБД с минимальным трафикооборотом
    #35498444
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MS SQL Server 2005 Express Edition
...
Рейтинг: 0 / 0
СУБД с минимальным трафикооборотом
    #35498527
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сабжевая задача решается не выбором СУБД, а рихтовкой рук программера.
Если он будет использовать аналоги TTable с локальной фильтрацией - его
ничто не спасёт.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
СУБД с минимальным трафикооборотом
    #35498624
Кифирчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov
Сабжевая задача решается не выбором СУБД, а рихтовкой рук программера.
Если он будет использовать аналоги TTable с локальной фильтрацией - его
ничто не спасёт.
+1
...
Рейтинг: 0 / 0
СУБД с минимальным трафикооборотом
    #35498777
zloyGamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я ничего не говорил про:
>TTable с локальной фильтрацией

>MS SQL Server 2005 Express Edition - слишком тяжелая для меня весчь, пока не разобрался как предоставлять в нем доступ для неизвестных мне юзеров, хотя +что не требует установки каких либо драйверов-клиентов на компах юзеров.

а для FirBirdа на клиентах надо ставить службу fbclient кажется,
а для SQLite что надо иметь на клиенте?
...
Рейтинг: 0 / 0
СУБД с минимальным трафикооборотом
    #35498923
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторпока не разобрался как предоставлять в нем доступ для неизвестных мне юзеров

Вот с этого момента можно по-подробней?
...
Рейтинг: 0 / 0
СУБД с минимальным трафикооборотом
    #35499233
zloyGamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>dbf с любым драйвером будет жопа, даже на 10 МБит-ном канале
понятно, именно это я наверно и хотел услышать :)

>Вот с этого момента можно по-подробней?
юзеры находятся на другом конце города к ним мы подключены VPN сетью через инет, у инета лимит 256кбит - ограничение провайдера, юзеры знают тока ip моего сервера (у которого 2 сетевухи 1на на инет другая на лок-ю сеть), с бд будут работать как бы и мои юзеры и юзеры на другом конце города через инет.
...
Рейтинг: 0 / 0
СУБД с минимальным трафикооборотом
    #35499572
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zloyGamer
пока не разобрался как предоставлять в нем доступ для неизвестных мне
юзеров, хотя +что не требует установки каких либо драйверов-клиентов на
компах юзеров.

а для FirBirdа на клиентах надо ставить службу fbclient кажется,

Вот об этом я и говорил - общем невежестве. TTable было частным примером.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
СУБД с минимальным трафикооборотом
    #35499621
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zloyGamerюзеры находятся на другом конце города к ним мы подключены VPN сетью через инет, у инета лимит 256кбит - ограничение провайдера, юзеры знают тока ip моего сервера (у которого 2 сетевухи 1на на инет другая на лок-ю сеть), с бд будут работать как бы и мои юзеры и юзеры на другом конце города через инет.

MS SQL по-барабану, как у Вас будет организован к нему сетевой доступ.
...
Рейтинг: 0 / 0
СУБД с минимальным трафикооборотом
    #35499643
Favn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zloyGamerот СУБД требуется только возможность вып-я запрсов SELECT и INSERT, ненадо ни каких транзакций, триеров или хп (покрайней мере пока..)
но данные должны передоваться клиентам какбы компактно, т.к. проходить они будут через канал в 256кбит к ~15юзерам
15 одновременных удаленных подключений, на медленном канале да без транзакций?
Данные передают примерно одинаково все СУБД - запрос-ответ. Главная задача - минимизировать их объем (гонять только действительно нужное), а это как раз SP, функции и триггеры. Желательно обойтись без курсоров или использовать массивы значений (если СУБД позволяет), чтобы передавать все "за раз", а не по одной записи в одном TCP пакете.
Если VPN-подключение - используйте сжатие. Вообще, 256 кбит на 15 юзеров для SQL более чем достаточно, если нет больших BLOB'ов - скорость ручного ввода-вывода куда ниже :)

zloyGamerжелательно чтоб СУБД была бесплатна, и требовала минимум усилий для установки на клиенте, задача просто разграничить доступ к таблице с возможностью изменения данных в ней некоторой кучке юзеровИмеется в виду различный доступ к отдельным записям одной таблицы? Обычно это решается на уровне приложения, а не СУБД. То же относится и к неизвестным заранее юзверям - проще создать справочник юзверей, а доступ ограничить через view и/или SP.

zloyGamerкакие драйвера позволят нормально работать с dbf файлами на таком канале?
и насколько лучше будет FireBird с этим справляться - у него данные вроде даже хранятся как в архиве ...Про dbf в этой схеме лучше забыть. А что это за данные в архиве у Firebird?! 0_0

zloyGamerMS SQL Server 2005 Express Edition - слишком тяжелая для меня весчь, пока не разобрался как предоставлять в нем доступ для неизвестных мне юзеров, хотя +что не требует установки каких либо драйверов-клиентов на компах юзеров.
а для FirBirdа на клиентах надо ставить службу fbclient кажется,Драйверов при работе через ODBC/ADO в принципе не требуют все СУБД, драйвера к которым есть в Windows. В т.ч. и Oracle с DB2. И все они куда лучше работают со своими родными клиентами, которые в минимальном варианте (набор библиотек) весят немного.
Клиент Firebird - не служба, а набор библиотек. Как и почти все остальные клиенты. Регистрируется только ODBC/ADO провайдер, и сделано это может быть самим приложением, если прав хватит.
А в какой именно среде пишется приложение? От этого многое зависит.
...
Рейтинг: 0 / 0
СУБД с минимальным трафикооборотом
    #35499811
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FavnА что это за данные в архиве у Firebird?! 0_0

Это аффтар опять где-то слышал, как "Рабинович насвистел". Имеется ввиду
RLE-сжатие буфера записи при записи на диск.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
СУБД с минимальным трафикооборотом
    #35499864
zloyGamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FavnА в какой именно среде пишется приложение? От этого многое зависит.
приложение пока не пишется,
планирую на Cbuildere6'м писать там все более менее знакомо,
и для FireBirda есть отдельные компоненты, но эт не весомый аргумент, можно и с SqLlite через ADO работать нормально, вот и хотелось бы узнать на скока SqLlite сложнее настроить на клиентах?
...
Рейтинг: 0 / 0
СУБД с минимальным трафикооборотом
    #35500288
zloyGamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
похоже решено буду работать с FireBird,
всем спасибо за советы,
и отдельное спасибо Dimitry Sibiryakov'у ..., постараюсь расширить сознание :)
...
Рейтинг: 0 / 0
СУБД с минимальным трафикооборотом
    #35503315
Фотография NextMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zloyGamerя ничего не говорил про:
>TTable с локальной фильтрацией

>MS SQL Server 2005 Express Edition - слишком тяжелая для меня весчь, пока не разобрался как предоставлять в нем доступ для неизвестных мне юзеров, хотя +что не требует установки каких либо драйверов-клиентов на компах юзеров.

а для FirBirdа на клиентах надо ставить службу fbclient кажется,
а для SQLite что надо иметь на клиенте?
Ыыыыы...
Модератор: в следующий раз будет бан
...
Рейтинг: 0 / 0
СУБД с минимальным трафикооборотом
    #35508001
jbond81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ClientDataSet с локальным кешированием

изменения отсылаются на сервер.

Обычно у юзеров идеология "Хочу как в Эксель с кнопочкой Save"
...
Рейтинг: 0 / 0
СУБД с минимальным трафикооборотом
    #35510027
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>zloyGamer
>от СУБД требуется только ...
Подобные задачи весьма изящно решаются в рамках многоуровневой архитектуры. В этом варианте клиентское приложение не работает напрямую с базой данных, а взаимодействует с сервером приложений (пулом серверов приложений).
При таком подходе тип базы данных не принципиален. Был бы провайдер данных.
Минимизация трафика поддерживается сжатием и передачей данных в бинарном формате.
Как пример, можно посмотреть описание функционала (и реализацию) прототипа здесь .

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


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