ПроХостер > блог > интернет вести > ВицториаМетрицс, временска серија ДБМС компатибилна са Прометхеусом, је отвореног кода
ВицториаМетрицс, временска серија ДБМС компатибилна са Прометхеусом, је отвореног кода
Отвори изворни текстови ВицториаМетрицс — брз и скалабилан ДБМС за складиштење и обраду података у облику временске серије (запис формира време и скуп вредности које одговарају овом времену, на пример, добијене периодичним испитивањем статуса сензора или прикупљањем метрика). Пројекат се такмичи са решењима као што су ИнфлукДБ, ТимесцалеДБ, Тханос, Кортекс и Убер М3. Код је написан у Го и дистрибуира лиценциран под Апацхе 2.0.
Предности и карактеристике ВицториаМетрицс-а:
Једноставан за коришћење. То је једна извршна датотека са минималним подешавањима која се пропуштају кроз командну линију при покретању. Сви подаци се чувају у једном директоријуму, специфицираном при покретању коришћењем ознаке „-сторагеДатаПатх“;
Подршка за језик упита ПромКЛ, који се користи у систему за праћење Прометеј. ПромКЛ потупити и неки су подржани проширене могућности, као што су израз „оффсет“, обрасци унутар „ВИДТХ“, „иф“ и „дефаулт“ изјава, додатне функције и могућност укључивања коментара;
Доступност режима допуна за учитавање историјских података;
Подржава различите протоколе за пренос података, укључујући Прометхеус АПИ, Прилив, графит и ОпенТСДБ. ВицториаМетрицс се може користити као транспарентна замена за ИнфлукДБ и може радити са колекторима компатибилним са ИнфлукДБ као што је Телеграф;
Високе перформансе и ниска потрошња ресурса У поређењу са конкурентским системима. У неким тестовима, ВицториаМетрицс надмашује ИнфлукДБ и ТимесцалеДБ до 20 пута када изводи операције уметања и преузимања. Приликом обављања аналитичких упита, добитак у поређењу са релационим ДБМС ПостгреСКЛ и МиСКЛ може бити од 10 до 1000 пута.
Постоји прилика обрада веома великог броја јединствених временских серија. Приликом обраде милиона различитих временских серија, троши до 10 пута мање РАМ-а него ИнфлукДБ.
Висок степен компресије података на диску. У поређењу са ТимесцалеДБ, може да стане до 70 пута више записа у исту количину складишта;
Доступност оптимизација за складиштење са великим кашњењем и малим бројем улазно/излазних операција у секунди (на пример, чврсти дискови и складиштење у облаку АВС, Гоогле Цлоуд и Мицрософт Азуре);
На бази једноставног система резервних копија снимци;
Доступност средстава за заштиту интегритета складишта од оштећења података, на пример, у случају хитног нестанка струје (складиште има облик дрво структурирано дрво са спајањем);
Имплементација у језику Го, који обезбеђује компромис између перформанси и сложености кода у поређењу са Рустом и Ц++.
Обезбеђени изворни кодови кластер верзије, који подржава хоризонтално скалирање на више сервера и показује ниске трошкове. Доступне су функције високе доступности.