помогите подобрать двигло, пожалуйста, под статистические данные.
— количество записей в таблице 300+ млн.
— записи представляют собой пары "ключ-значение"
— срок жизни таблицы — 3 месяца
— таблиц сотни, но они независимые
— шардинг
— НЕ in-memory (сервера с ограниченным ресурсом по памяти)
— выборки в бинарном виде
Сейчас используется MongoDB для этих целей, но может есть что-то более подходящее.
Здравствуйте, pva, Вы писали:
pva>помогите подобрать двигло, пожалуйста, под статистические данные. pva>- количество записей в таблице 300+ млн. pva>- записи представляют собой пары "ключ-значение" pva>- срок жизни таблицы — 3 месяца pva>- таблиц сотни, но они независимые pva>- шардинг pva>- НЕ in-memory (сервера с ограниченным ресурсом по памяти) pva>- выборки в бинарном виде
pva>Сейчас используется MongoDB для этих целей, но может есть что-то более подходящее.
Непонял, в сотнях таблицах лежат данные и три месяца не меняются? Это где? И что такое выборка в бинарном виде? Поиск диапазаона строк в интервале значений ключа бинарным поиском?
Здравствуйте, VladCore, Вы писали:
VC>Непонял, в сотнях таблицах лежат данные и три месяца не меняются? Это где? И что такое выборка в бинарном виде? Поиск диапазаона строк в интервале значений ключа бинарным поиском?
Это данные с различных приборов. Время-значение. Каждая таблица под свой прибор/параметр. Данные по сути только добавляются, но никогда не обновляются. После обработки таблицы удаляются.
Выборка в бинарном виде — это типа как у монго в бсон.
VC>И чем MongoDB не подходит?
Тормозит чего-то. Видимо, я его варить не умею.
Здравствуйте, pva, Вы писали:
pva>Это данные с различных приборов. Время-значение. Каждая таблица под свой прибор/параметр. Данные по сути только добавляются, но никогда не обновляются. После обработки таблицы удаляются.
Здравствуйте, pva, Вы писали:
pva>Это данные с различных приборов. Время-значение. Каждая таблица под свой прибор/параметр. Данные по сути только добавляются, но никогда не обновляются. После обработки таблицы удаляются. pva>Выборка в бинарном виде — это типа как у монго в бсон.
Ты уточни, что за "обработка"? Чтение всей таблицы? Точечные выборки по ключу?