МонгоДБ 6.0 стиже са побољшањима, новим функцијама и још много тога

После годину дана развоја објављено је издавање нове верзије МонгоДБ 6.0, у којем се у саопштењу помиње да су најзапаженије промене у овој верзији између осталог побољшања у временским серијама, нове функционалности и побољшања перформанси за промену токова.

За оне који не знају МонгоДБ, требало би да знају да је ово база података која подржава складиштење докумената у ЈСОН формату, има прилично флексибилан језик за генерисање упита, може да креира индексе за различите ускладиштене атрибуте, обезбеђује ефикасно складиштење бинарних великих објеката, подржава евидентирање операција за промену и додавање података у базу података, може да ради у складу са мапом/парадигмом Редуце, ​​подржава репликацију , и изградити конфигурације отпорне на грешке.

Главне нове карактеристике МонгоДБ 6.0

У овој новој верзији МонгоДБ 6.0 која је представљена, могућност покретања упита који покривају податке ускладиштене у шифрованом облику (Упитно шифровање). Подаци корисник их дешифрује и остају шифровани током обраде захтева (захтев се прави на шифрованим подацима, без претходног дешифровања).

У садашњем облику, у упитима су дозвољени само изрази за поређење, али је планирано да се у будућности дода подршка за проверу опсега, префикса, суфикса, подстрингова и других операција.

Још једна од промена која се истиче у овој новој верзији МонгоДБ 6.0 је то проширио могућности везане за складиштење података у облику временских серија (колекције временских серија), које су оптимизоване за складиштење делова вредности параметара снимљених у одређеним временским интервалима (време и скуп вредности који одговарају овом времену), на пример, јавља се потреба да се такви подаци чувају у системима за праћење , финансијске платформе, системи за испитивање стања сензора.

Нова верзија нуди способност коришћења секундарних и композитних индекса са збиркама података у виду временских серија.

С друге стране, такође наглашава нови алати за праћење промена (“цханге стреамс”, АПИ Цханге Стреамс), уз помоћ којих можете организовати слање обавештења апликацијама о променама података у бази. Промене се извештавају у реалном времену и омогућавају вам да правите апликације користећи технике реактивног програмирања и програмирања засноване на догађајима. Догађаји се обрађују методом гледања; ако је потребно, догађаји се могу филтрирати и агрегирати помоћу оператора $матцх, $пројецт и $редацт. Нова верзија нуди могућност добијања статуса пре и после документа (на пример, када се документ избрише или промени). Поред операција језика за манипулацију подацима (ДМЛ), он пружа подршка за ДДЛ операције (језик дефиниције података), као што је креирање и брисање индекса и колекција.

Поред тога, такође знам да је Оператори $лоокуп и $грапхлоокуп су у потпуности подржани за складиштење у комадима. Извођење операције $лоокуп је оптимизован, на пример, када постоји индекс на страном кључу, упаривање малог броја докумената је сада 5-10 пута брже, а великог броја двоструко брже. За задатке без коришћења индекса, повећање перформанси може бити до 100к.

Оф тхе друга променакоји се издвајају од ове нове верзије:

  • Обезбеђена је могућност покретања сложених аналитичких упита на конзистентним деловима (снимцима) стања производних података.
  • Овакви аналитички упити могу обухватити више делова у великим дистрибуираним МонгоДБ поставкама.
  • Додати су нови оператори $макН, $минН и $ластН за одређивање вредности у скупу података, као и оператор $сортАрраи за сортирање елемената низа.
  • Ефикасност сегментације је значајно побољшана.
  • Подразумевана величина блока за подељену колекцију је повећана на 128 МБ.
  • Додата команда цонфигуреЦоллецтионБаланцинг за дефрагментацију подељене колекције.
  • Подршка за добављаче кључева који знају за КМИП је додата шифровању на нивоу поља на страни клијента (ЦСФЛЕ).
  • Додата могућност компресије и шифровања евиденције ревизије, која одражава активност корисника ДБМС-а.
  • Имплементиран је експериментални режим синхронизације података између МонгоДБ кластера (Цлустер-то-Цлустер Синц).
  • Додата подршка за прилагање додатних података, као што су географске информације да би се узела у обзир удаљеност и локација.
  • Побољшане перформансе за читање, упите и сортирање.

Коначно ако сте заинтересовани да сазнате више о томе о овој новој верзији, детаље можете погледати у следећи линк.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.