Я уже несколько лет застрял в мире MsSql/MySql, и я решил немного расправить свои крылья. На данный момент я изучаю, какая СУБД хорошо разбирается в вещах, необходимых для архивирования данных. Например. много писем и низких чтений.Что такое хорошая СУБД для архивации?
Я видел крестовый поход NoSQL, но у меня очень разумный образ РСУБД, поэтому я немного скептически настроен.
У кого-нибудь есть предложения? Или даже любые указатели на то, где есть некоторые ориентиры и т. Д. Для такого рода вещей.
Спасибо :) Томас
редактировать
Поскольку был вопрос, я попытаюсь дать немного больше информации о том, что я имею в виду
I» m будет запускать службу на нескольких серверах, каждая из которых будет иметь свою локальную базу данных. Эти базы данных будут иметь огромное количество хитов (1/1 чтение/запись), поэтому я стараюсь держать их как можно более пустыми, чтобы сократить время запроса. Моя первоначальная оценка заключается в том, что никакая строка не будет находиться в этой базе данных дольше 30 минут. Запуск архива db на каждом из этих сервисов кажется пустой тратой ресурсов, поэтому архитектура центрального архива выглядит лучше.
Постараюсь ASCii вверх быструю сетевую архитектуру
___________ ___________ ___________ | service 1 | | service 2 | | service 3 | ----------- ----------- ----------- |____________|_______________| ____|____ | Archive | ---------
Как вы знаете, MsSQL и MySQL только масштабируется по вертикали при работе с записью (не уверен, если это RDBMS вещь). Поэтому я стараюсь получить максимальную производительность из этой СУБД архива.
Что не так с MsSQL/MySQL? Вы знаете их, придерживайтесь их. – skaffman
Происходит ли ваше архивирование в базе данных или снаружи? –
@ skaffman Поскольку я не знаю других, я не могу сказать, является ли это подходящим инструментом для работы или нет :) –