MongoDB 5.0 wa pẹlu data ni ọna kika akoko, awọn ayipada ninu nọnba ati diẹ sii

Ẹya tuntun ti MongoDB 5.0 ti tẹlẹ ti tu silẹ ati ninu ẹya tuntun yii diẹ ninu awọn iroyin ti o dun pupọ ni a gbekalẹ ti eyiti a le ṣe afihan awọn awọn ikojọpọ data ni ọna kika akoko, bii atilẹyin fun iṣakoso ẹya API, atilẹyin fun ẹrọ Live Resharding, laarin awọn miiran.

Fun awọn ti ko mọ MongoDB, o yẹ ki o mọ iyẹn DB yii ṣe atilẹyin titoju awọn iwe aṣẹ ni ọna kika JSON, ni ede ti o rọ pupọ fun ṣiṣe awọn ibeere, o le ṣẹda awọn atọka fun ọpọlọpọ awọn abuda ti o fipamọ, ni ifipamo pese ifipamọ ti awọn ohun alakomeji nla, ṣe atilẹyin awọn iṣẹ iforukọsilẹ lati yipada ati ṣafikun data si ibi ipamọ data, o le ṣiṣẹ ni ibamu si ilana Maapu / Idinku, ṣe atilẹyin atunse ati awọn atunto ifarada ẹbi.

Awọn ẹya tuntun akọkọ ti MongoDB 5.0

Ninu ẹya tuntun yii a le rii iyẹn Eto Nọmba Nọmba ti yipada ati pe o ti yipada si iṣeto ikede ikede asọtẹlẹ kan. Ni ẹẹkan ọdun kan, ẹya pataki yoo ṣẹda (5.0, 6.0, 7.0), lẹẹkan ni gbogbo oṣu mẹta, awọn ẹya asiko pẹlu awọn ẹya tuntun (5.1, 5.2, 5.3) ati, bi o ṣe nilo, awọn imudojuiwọn atunse pẹlu aṣiṣe ati awọn atunṣe ailagbara (5.1. 1, 5.1.2, 5.1.3 .XNUMX) .

Awọn ẹya adele yoo ṣẹda iṣẹ fun ẹya pataki ti nbọ, iyẹn ni, MongoDB 5.1, 5.2 ati 5.3 yoo ṣafikun awọn iṣẹ tuntun fun ẹya ti MongoDB 6.0.

Bi fun awọn aratuntun ti o gbekalẹ ni ẹya tuntun yii ti Mongo DB5.0 A le rii pe Mo mọ ṣafikun atilẹyin fun iṣakoso ẹya API, eyiti o fun ọ laaye lati di ohun elo kan si ipinlẹ API kan pato ati imukuro awọn eewu ti o ni nkan ṣe pẹlu o ṣẹ ibamu ibamu nigba gbigbe si awọn ẹya tuntun ti DBMS. Iṣakoso ẹya API ya iyipo igbesi aye ohun elo kuro ni igbesi aye igbesi aye data ati pe o jẹ ki awọn olupilẹṣẹ lati ṣe awọn ayipada si ohun elo naa nigbati iwulo ba waye lati lo anfani awọn agbara tuntun, dipo ki o yipada si ẹya tuntun ti ibi ipamọ data.

Miran ti aratuntun pataki ni awọn awọn ikojọpọ data ni ọna kika akoko eyi ti o ti ṣe iṣapeye tẹlẹ lati tọju awọn ipin ti awọn iye paramita ti o gbasilẹ ni awọn aaye arin kan (akoko ati ṣeto ti awọn iye ti o baamu ni akoko yii). MongoDB tọju awọn akopọ wọnyi bi alaitẹgbẹ ati awọn wiwo igbasilẹ ti a ṣẹda lati awọn ikojọpọ inu ati awọn ẹgbẹ adaṣe adaṣe data akoko laifọwọyi sinu ọna kika iṣapeye nigbati o fi sii.

O tun ṣe akiyesi pe o ti ṣafikun atilẹyin fun siseto Resharding Live, eyiti o fun ọ laaye lati yi awọn bọtini fifin ti a lo fun fifọ lori fifo laisi didaduro DBMS.

Si be e si atilẹyin fun awọn iṣẹ itupalẹ ti o gba ọ laaye lati ṣe awọn iṣe pẹlu ṣeto kan pato ti awọn iwe aṣẹ ni gbigba kan. Kii awọn iṣẹ akopọ, awọn iṣẹ window ko ni wó sinu akojọpọ akojọpọ, ṣugbọn o kojọpọ ti o da lori akoonu ti “window” kan eyiti o ni ọkan tabi diẹ awọn iwe aṣẹ ninu abajade abajade.

Bakannaa, Awọn agbara fifi ẹnọ kọ nkan ti aaye ti fẹ sii si ẹgbẹ alabarabi o ṣe le ṣe atunto awọn awoṣe iṣatunwo x509 ati yiyi ijẹrisi laisi diduro DBMS naa. Atilẹyin ti a ṣafikun fun tito leto suite cipher fun TLS 1.3.

Ni apa keji, o tun duro ni ikede ikede tuntun yii pe ikarahun laini aṣẹ tuntun MongoDB Shell ti dabaa (mongosh), eyiti o dagbasoke bi iṣẹ akanṣe, ti a kọ ni JavaScript nipa lilo pẹpẹ Node.js ati pinpin labẹ iwe-aṣẹ Apache 2.0.

Ikarahun MongoDB ngbanilaaye lati sopọ si DBMS kan, yi iṣeto pada ki o firanṣẹ awọn ibeere. Ṣe atilẹyin ifikun adaṣe ọlọgbọn fun ikosile MQL, aṣẹ ati igbewọle ọna, iṣafihan sintasi, awọn itanika ti o tọ, awọn ifiranṣẹ aṣiṣe atunyẹwo, ati agbara lati faagun iṣẹ nipasẹ awọn afikun

Ti awọn ayipada miiran gbekalẹ:

  • Wa, ka, oriṣiriṣi, kojọpọ, maapu Idinku, akojọ Awọn akojọ, ati atokọ Awọn atokọ ko ni idina mọ ti iṣẹ kan ba n ṣiṣẹ ni akoko kanna bi o ti ni titiipa iyasoto lori gbigba iwe-ipamọ kan.
  • Gẹgẹbi apakan igbiyanju lati yọ awọn ọrọ ti ko tọ si iṣelu kuro, aṣẹ isMaster ati ọna db.isMaster () ti ni atunkọ si hello ati db.hello ().
  • Atijọ "mongo" CLI ti wa ni ibajẹ ati pe yoo yọ kuro ni itusilẹ ọjọ iwaju.

Lakotan, ti o ba nifẹ lati mọ diẹ sii nipa rẹ, o le kan si awọn awọn alaye ninu ọna asopọ atẹle.


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Jẹ akọkọ lati sọ ọrọ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.