powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Выбор СУБД для задачи
24 сообщений из 24, страница 1 из 1
Выбор СУБД для задачи
    #33059079
Drinkins
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Система собирает данные с железки, которая подключена к ноутбуку. Количество данных около 1000 цифирь в секунду. Время сбора около 20 минут. Хотелось бы все это затолкать в БД, поскольку потом их (цифири) нужно долго маслать, анализировать, хранить и т.д.
Итого:
1. Бесплатно
2. Маленький вес и малая прожорливость (усё пашет на буках)
3. Чтоб не опустила рога от напруги (за 20 минут приходит 1 200 000 данных)

рекомендации + линки плз
...
Рейтинг: 0 / 0
Выбор СУБД для задачи
    #33059103
Paul Sacks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Drinkins
Итого:
1. Бесплатно
2. Маленький вес и малая прожорливость (усё пашет на буках)
3. Чтоб не опустила рога от напруги (за 20 минут приходит 1 200 000 данных)

рекомендации + линки плз
При таких ИТОГО я думаю, что вас спасет только DBF - формат...
...
Рейтинг: 0 / 0
Выбор СУБД для задачи
    #33059118
Александр Спелицин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если нужно за 20 мин собрать 1.2М цифр, а следующий сбор буедт через несколько часов, то лучше всего писать в txt файл, а затем импортировать из файла в любую СУБД.
...
Рейтинг: 0 / 0
Выбор СУБД для задачи
    #33059143
Paul Sacks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мы говорим о Мб или Гб информации???
...
Рейтинг: 0 / 0
Выбор СУБД для задачи
    #33059210
Drinkins
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Александр СпелицинЕсли нужно за 20 мин собрать 1.2М цифр, а следующий сбор буедт через несколько часов, то лучше всего писать в txt файл, а затем импортировать из файла в любую СУБД.
Вы правы что в БД данные лучше писать не налету, а перегонять после съема, но вот в какую БД? (итого остаётся неизменным)

2 Paul Sacks: 1 200 000 цифр это около 3МБ
...
Рейтинг: 0 / 0
Выбор СУБД для задачи
    #33059254
Paul Sacks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИМХО: Ну вот для 3 Мб и подойдет DBF формат.
...
Рейтинг: 0 / 0
Выбор СУБД для задачи
    #33059283
Фотография ChA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DrinkinsЧто взламываем ? Или ?
...
Рейтинг: 0 / 0
Выбор СУБД для задачи
    #33059315
Drinkins
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 ChA: скорее ИЛИ. Чистая измерительная система, куча датчиков, железка, бук, оператор

2 Paul Sacks: Таких "по 3 Мб" тоже будет немало, измерения хранить надоть для поколений
...
Рейтинг: 0 / 0
Выбор СУБД для задачи
    #33059349
Александр Спелицин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А с какой периодичностью делаете изменения? Т.е. как часто наступают эти 20 минут?
...
Рейтинг: 0 / 0
Выбор СУБД для задачи
    #33059370
Drinkins
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Александр СпелицинА с какой периодичностью делаете изменения? Т.е. как часто наступают эти 20 минут?

Это зависит от оператора, будет ли он повторять измерение или нет.
Думаю для чистоты измерений будет как минимум 3 повтора. (эти 20 минут)
И все это с периодичностью 1 раз в день.
...
Рейтинг: 0 / 0
Выбор СУБД для задачи
    #33059404
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
3 МБ - это ж страшно МАЛО!
любая база, умеющая работать с in-memory tables.
а после снятия данных перекинуть в "железные" таблицы.



афтаподпесь: вардом праверял - фсё па-рузске!
...
Рейтинг: 0 / 0
Выбор СУБД для задачи
    #33059577
Александр Спелицин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
3Mb * 3повтора * 22раб.дня * 12 мес = 2376 МБ в год.
Это на одного оператора.
Значит *.dbf, *.mdb отпадают. MSDE тоже.

Может все-таки посмотреть на платные СУБД? Хотя бы для одног центрального хранилища.

А операторы пусть раз в неделю сливают их данные с ноутов и чистят их базы.
Там уже и *.mdb и MSDE и IB можно будет поставить.
...
Рейтинг: 0 / 0
Выбор СУБД для задачи
    #33060273
Roman Ignatiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Firebird можно попробовать :)
Правда, скорее всего - по комарам кувалдой...
...
Рейтинг: 0 / 0
Выбор СУБД для задачи
    #33061082
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А точно ли в дальнейшем для истории потребуется хранить все эти бешеные миллионы чисел? Может, их целесообразно как-то агрегировать?
Тогда вырисовывается примерно такая схема. Первичный вывод в txt или dbf, затем процедура закачивания в промежуточную таблицу БД-хранилища, затем агрегирование и перенос на постоянное место хранения.

3Mb * 3повтора * 22раб.дня * 12 мес = 2376 МБ в год. Но если в результате агрегирования от 3 Мб останется 200 Кб, то это всего лишь примерно 160 Мб в год. С учетом того, что индексы тоже место занимают, лет на 10 (плюс-минус) хватит СУБД с БД, ограниченной размером 2 Гб.

Первичные файлы тоже не выбрасываем, а архивируем и собираем для истории, как есть.
...
Рейтинг: 0 / 0
Выбор СУБД для задачи
    #33061090
ap99ap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eNose3 МБ - это ж страшно МАЛО!
любая база, умеющая работать с in-memory tables.
а после снятия данных перекинуть в "железные" таблицы.

Поддерживаю.
Тем более что там бук, так что риска - никакого.
...
Рейтинг: 0 / 0
Выбор СУБД для задачи
    #33061221
Drinkins
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Александр СпелицинМожет все-таки посмотреть на платные СУБД? Хотя бы для одног центрального хранилища.

А операторы пусть раз в неделю сливают их данные с ноутов и чистят их базы.
Там уже и *.mdb и MSDE и IB можно будет поставить.

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

Urri

3Mb * 3повтора * 22раб.дня * 12 мес = 2376 МБ в год. Но если в результате агрегирования от 3 Мб останется 200 Кб, то это всего лишь примерно 160 Мб в год. С учетом того, что индексы тоже место занимают, лет на 10 (плюс-минус) хватит СУБД с БД, ограниченной размером 2 Гб.
Первичные файлы тоже не выбрасываем, а архивируем и собираем для истории, как есть.

Низя. Данные нужны в чистом виде, идут под анализ, даже годичной давности..
наука ёптыть
...
Рейтинг: 0 / 0
Выбор СУБД для задачи
    #33061469
mir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Александр Спелицин3Mb * 3повтора * 22раб.дня * 12 мес = 2376 МБ в год.
Это на одного оператора.
Значит *.dbf, *.mdb отпадают. MSDE тоже.А почему MSDE отпадает?
...
Рейтинг: 0 / 0
Выбор СУБД для задачи
    #33061721
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mir Александр Спелицин3Mb * 3повтора * 22раб.дня * 12 мес = 2376 МБ в год.
Это на одного оператора.
Значит *.dbf, *.mdb отпадают. MSDE тоже.А почему MSDE отпадает?А потому что размер базы ограничен 2-мя или 4-мя Гб (в зависимости от версии).
...
Рейтинг: 0 / 0
Выбор СУБД для задачи
    #33061875
ЛП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UrriА потому что размер базы ограничен 2-мя или 4-мя Гб (в зависимости от версии).
Уппсс... Это в какой это версии MSDE - 4Гб на базу?
...
Рейтинг: 0 / 0
Выбор СУБД для задачи
    #33062956
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЛП UrriА потому что размер базы ограничен 2-мя или 4-мя Гб (в зависимости от версии).
Уппсс... Это в какой это версии MSDE - 4Гб на базу?
В 2005...
...
Рейтинг: 0 / 0
Выбор СУБД для задачи
    #33063120
Drinkins
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Итого: начитался в дым, диаметр головы увеличился на 40%...
думаю использовать firebird embendded, но вот вопрос
что лучше использовать для доступа к нему DBExpress, IBX, али FIBPlus?
буду рад советам, ибо "грабли - если их нет, то они сразу есть"
...
Рейтинг: 0 / 0
Выбор СУБД для задачи
    #33063196
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DrinkinsСистема собирает данные с железки, которая подключена к ноутбуку. Количество данных около 1000 цифирь в секунду. Время сбора около 20 минут. Хотелось бы все это затолкать в БД, поскольку потом их (цифири) нужно долго маслать, анализировать, хранить и т.д.
Итого:
1. Бесплатно
2. Маленький вес и малая прожорливость (усё пашет на буках)
3. Чтоб не опустила рога от напруги (за 20 минут приходит 1 200 000 данных)

рекомендации + линки плз
Писал такую задачу на FoxPro (DBF) - собирались данные с датчиков... За час более 10 Mb... Ничего, все просто летало - хотя ноутбуки были очень старые...

Потом через Web service передавал на удаленный сервер, иногда несколько сеансов, так-как связь у нас была очень плохая...

Good luck!
...
Рейтинг: 0 / 0
Выбор СУБД для задачи
    #33063504
Фотография SanyL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Могу предложить на выбор
FireBird
MySql
PostgreSQL (грят штука неплохая)
...
Рейтинг: 0 / 0
Выбор СУБД для задачи
    #33086468
VNS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DrinkinsИтого: начитался в дым, диаметр головы увеличился на 40%...
думаю использовать firebird embendded, но вот вопрос
что лучше использовать для доступа к нему DBExpress, IBX, али FIBPlus?
буду рад советам, ибо "грабли - если их нет, то они сразу есть"

FireBird только не embendded. А про компоненты доступа что лучше использовать спросить непосредственно на форуме IB/FB. Там люди отзывчивые :-), если сразу не пошлют, то обязательно ответят. :-)
...
Рейтинг: 0 / 0
24 сообщений из 24, страница 1 из 1
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Выбор СУБД для задачи
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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