Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Выбор СУБД и архитектуры / 25 сообщений из 41, страница 1 из 2
19.12.2011, 20:38
    #37583889
z1xel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД и архитектуры
Приветствую!

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

Вопросы:
Какую СУБД выбрать?
Как организовать данные?

На данный момент смотрю в сторону PostgreSQL(в силу того, что есть опыт, но больше со сложными структурами, нежели с большими объемами), данные думаю разбивать на помесячные таблички.

Советы? Критика? Опыт? Буду весьма признателен... =)
...
Рейтинг: 0 / 0
19.12.2011, 20:46
    #37583904
Росгоснанораспилтрест
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД и архитектуры
авторНа данный момент смотрю в сторону PostgreSQL в силу того, что есть опыт

Сам спросил, сам ответил - всегда бы так.
Бери Постгрес, отличная СУБД.
...
Рейтинг: 0 / 0
19.12.2011, 23:19
    #37584071
SERG1257
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД и архитектуры
z1xel самый выражденный случай - около миллиарда записейЭто в месяц или итого?
z1xel Какую СУБД выбрать?Если уже есть опыт работы с PostgreSQL и все устраивает, то нужно очень постараться чтобы склонить вас к другой СУБД.
z1xel Как организовать данные?
...
данные думаю разбивать на помесячные таблички.
У меня было так
Данные младше месяца - по дням
Данные старше двух месяцев - по месяцам
Затем по годам и дальше должна быть одна табличка СТАРЫЕ_ДАННЫЕ (я уволился раньше чем эта таблица наполнилась)
То есть раз в день создается/заливается очередная таблица
Раз в месяц старые подневные таблички объединяются в месячную таблицу
Раз в год последние месяцы заливаются в годовую.
И всем рулила одна большая вьюха с union all, так что для пользователя заливка проходила мгновенно (как alter view)
Связано это было со спецификой запросов - последние данные (с фильтром по дате) запрашивали чаще всего.

С другой стороны при наличии хороших агрегаторов (производных таблиц или материализованных вьюх) сырые данные могут хранится как угодно.
...
Рейтинг: 0 / 0
20.12.2011, 00:29
    #37584133
Выбор СУБД и архитектуры
SERG1257С другой стороны при наличии хороших агрегаторов (производных таблиц или материализованных вьюх) сырые данные могут хранится как угодно.
А разве в PG есть мат вью?
Только если самому реализовывать на триггерах.
...
Рейтинг: 0 / 0
20.12.2011, 01:24
    #37584161
SERG1257
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД и архитектуры
авторТолько если самому реализовывать на триггерах. Какие триггеры? Это чистая read-only система (по описанию).
...
Рейтинг: 0 / 0
20.12.2011, 01:45
    #37584169
Выбор СУБД и архитектуры
SERG1257авторТолько если самому реализовывать на триггерах. Какие триггеры? Это чистая read-only система (по описанию).
Расскажите как вы собираетесь делать мат вью на PG?
...
Рейтинг: 0 / 0
20.12.2011, 02:29
    #37584197
Росгоснанораспилтрест
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД и архитектуры
в PG есть мат вью?SERG1257пропущено...
Какие триггеры? Это чистая read-only система (по описанию).
Расскажите как вы собираетесь делать мат вью на PG?

Да хоть на тех же триггерах. Там кода 10 строчек максимум. Или лучше чуваку Оракл сразу впарить, да сразу Enterprise Edition, чтоб мало не казалось?
...
Рейтинг: 0 / 0
20.12.2011, 04:26
    #37584245
SERG1257
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД и архитектуры
в PG есть мат вью? Расскажите как вы собираетесь делать мат вью на PG? На PG я буду делать производные агрегатные таблицы заполняемые/обновляемые при заливке очередной порции данных. Приложение будет знать имя этих таблиц и верить что они заполнены верно.
...
Рейтинг: 0 / 0
20.12.2011, 09:04
    #37584323
pkarklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД и архитектуры
РосгоснанораспилтрестИли лучше чуваку Оракл сразу впарить, да сразу Enterprise Edition, чтоб мало не казалось?

Пусть попробует indexed views в MS SQL Express Edition, вдруг понравится. :) Правда хинтик NOEXPAND приедтся в запросики добавлять.
...
Рейтинг: 0 / 0
20.12.2011, 09:22
    #37584344
vadiminfo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД и архитектуры
РосгоснанораспилтрестИли лучше чуваку Оракл сразу впарить, да сразу Enterprise Edition, чтоб мало не казалось?
Сами спросили, сами ответили - всегда бы так. (с) Росгоснанораспилтрест
Такой выбор снимет все технические причины выбора раз и на долго. Ну пока Оркал не начнгет отставть от кого-либо.
...
Рейтинг: 0 / 0
20.12.2011, 10:14
    #37584410
ОКТОГЕН
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД и архитектуры
vadiminfo, как только начнут косячить по-крупному - отстанут. Они не первые и не последние.
...
Рейтинг: 0 / 0
20.12.2011, 10:16
    #37584417
ОКТОГЕН
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД и архитектуры
vadiminfo, А если чуваки делают прикладной софт, который будут продавать в коробке, требующей базу?
Морочиться с экспрессами, или заставлять покупать ещё и оракель? Не нормально.
Это неуважение к клиенту.
...
Рейтинг: 0 / 0
20.12.2011, 10:43
    #37584463
vadiminfo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД и архитектуры
ОКТОГЕН,

Вообще-то для коробки от Оракла скидки чуть-ли не 80 процентов от цены: я на семинаре от их слышал. Там все культурно с коробками.
...
Рейтинг: 0 / 0
20.12.2011, 11:33
    #37584547
Росгоснанораспилтрест
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД и архитектуры
pkarklinРосгоснанораспилтрестИли лучше чуваку Оракл сразу впарить, да сразу Enterprise Edition, чтоб мало не казалось?

Пусть попробует indexed views в MS SQL Express Edition, вдруг понравится. :) Правда хинтик NOEXPAND приедтся в запросики добавлять.

Нет, не нужно.
...
Рейтинг: 0 / 0
20.12.2011, 11:34
    #37584549
Росгоснанораспилтрест
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД и архитектуры
vadiminfoРосгоснанораспилтрестИли лучше чуваку Оракл сразу впарить, да сразу Enterprise Edition, чтоб мало не казалось?
Сами спросили, сами ответили - всегда бы так. (с) Росгоснанораспилтрест
Такой выбор снимет все технические причины выбора раз и на долго. Ну пока Оркал не начнгет отставть от кого-либо.

Круто... Слуш, а дай БелАЗ... ПОкататься... Всегда мечтал покататься на БелАЗе... =)))
...
Рейтинг: 0 / 0
20.12.2011, 11:38
    #37584557
pkarklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД и архитектуры
РосгоснанораспилтрестНет, не нужно.

Что так?!
...
Рейтинг: 0 / 0
20.12.2011, 11:50
    #37584583
vadiminfo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД и архитектуры
РосгоснанораспилтрестКруто... Слуш, а дай БелАЗ... ПОкататься... Всегда мечтал покататься на БелАЗе... =)))
Ну это Вам, наверное, на форум БелазКлуб. Возможно, там подскажут как попасть на тест драйв Белазов. Сам то я Белазами не интересуюсь. Меня больше Бэхи там всякие занимают.
...
Рейтинг: 0 / 0
20.12.2011, 11:51
    #37584584
ОКТОГЕН
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД и архитектуры
vadiminfo, то есть, вас устраивает, что ваша репутация зависит от политики кого-то там?
Всё же считаю, что заставлять клиента покупать сторонний софт это некорректно и непрофессионально.
Скрытые платежи из той же серии.
...
Рейтинг: 0 / 0
20.12.2011, 12:24
    #37584656
vadiminfo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД и архитектуры
ОКТОГЕНvadiminfo, то есть, вас устраивает, что ваша репутация зависит от политики кого-то там?
Всё же считаю, что заставлять клиента покупать сторонний софт это некорректно и непрофессионально.
Скрытые платежи из той же серии.
Ну я не сторонник КПРФ, чтобы чрезмерно отрицательно относиться к репутации людей юзающих какие-то буржуазные идеи при торговле.
Скрытые платежи есть читобы Вы не покуапали. Или компы тоже самому производить, чтобы не заставлять покупать посторонний хард?
...
Рейтинг: 0 / 0
20.12.2011, 12:25
    #37584657
Росгоснанораспилтрест
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД и архитектуры
pkarklinРосгоснанораспилтрестНет, не нужно.

Что так?!

Ну, во-первых: человек уже знает PostgreSQL.
Во-вторых: PostgreSQL прекрасно справится с данной задачей.
В-третьих: скорее всего, это WEB, а значит никакой венды там нет, и она там неприменима чуть более, чем совсем.
В-четвёртых: зачем человеку лишние затраты, измеряющиеся тысячами, а в перспективе - десятками тысяч долларов?
...
Рейтинг: 0 / 0
20.12.2011, 12:26
    #37584659
Росгоснанораспилтрест
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД и архитектуры
vadiminfoРосгоснанораспилтрестКруто... Слуш, а дай БелАЗ... ПОкататься... Всегда мечтал покататься на БелАЗе... =)))
Ну это Вам, наверное, на форум БелазКлуб. Возможно, там подскажут как попасть на тест драйв Белазов. Сам то я Белазами не интересуюсь. Меня больше Бэхи там всякие занимают.

Ну, просто если ты ставишь Оракл на каждый хомяк из 5 страниц, то у тебя должен быть БелАЗ - за батонами и пивом гонять. Вот думал, мож дашь прокатиться...
...
Рейтинг: 0 / 0
20.12.2011, 12:28
    #37584665
ОКТОГЕН
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД и архитектуры
vadiminfo, зачем накручивать цену товара, если вам с этого ничего не перепадёт?
Смысл какой? Упрощать сложно, а вот усложнять просто.
...
Рейтинг: 0 / 0
20.12.2011, 12:34
    #37584675
vadiminfo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД и архитектуры
РосгоснанораспилтрестНу, просто если ты ставишь Оракл на каждый хомяк из 5 страниц, то у тебя должен быть БелАЗ - за батонами и пивом гонять. Вот думал, мож дашь прокатиться...
А почему не так:

Ну, просто если ты ставишь Оракл на каждый хомяк из 5 страниц, то у тебя должен быть БЕХа за батоном и пивом гонять. Но ея прокатиться не дал бы.
...
Рейтинг: 0 / 0
20.12.2011, 12:36
    #37584680
vadiminfo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД и архитектуры
ОКТОГЕНvadiminfo, зачем накручивать цену товара, если вам с этого ничего не перепадёт?
Смысл какой? Упрощать сложно, а вот усложнять просто.
Смысл великий есть: от снять для себя проблему выбора СУБД раз и на долго, до надежды найти нужну фичу в нужный момент.
...
Рейтинг: 0 / 0
20.12.2011, 12:39
    #37584691
ОКТОГЕН
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор СУБД и архитектуры
vadiminfo, для того, чтоб были все фичи раз и надолго - вы ценник видели?
Экспресс не пойдёт, ограничения имеются.
...
Рейтинг: 0 / 0
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Выбор СУБД и архитектуры / 25 сообщений из 41, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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