MongoDB 6.0 inosvika nekuvandudzwa, maitiro matsva nezvimwe

Mushure megore rebudiriro kuburitswa kweiyo vhezheni itsva yeMongoDB 6.0 yakaziviswa, umo chiziviso chinotaura kuti shanduko dzinonyanya kukosha mushanduro iyi dzinosanganisira kuvandudzwa munguva dzakatevedzana, hutsva hwekushanda uye kuvandudzwa kwekuita kwekuchinja kuyerera, pakati pezvimwe zvinhu.

Kune avo vasingazive MongoDB, vanofanira kuziva kuti iyi idatabase iyo inotsigira kuchengetedza magwaro mune JSON-yakafanana fomati, ine mutauro wakanyatsogadzikana wekugadzira mibvunzo, inogona kugadzira indexes yeakasiyana akachengetwa hunhu, inopa kuchengetedza kwakanaka kwezvinhu zvakakura zvebhinari, inotsigira matanda emabasa ekuchinja uye kuwedzera data kune dhatabhesi, inogona kushanda zvinoenderana neMepu / paradigm Kuderedza, tsigiro yekudzokorora. , uye kuvaka zvigadziriso zvinoshivirira kukanganisa.

Main nyowani maficha eMongoDB 6.0

Mune iyi vhezheni itsva yeMongoDB 6.0 inoratidzwa, iyo kugona kumhanyisa mibvunzo inovhara data yakachengetwa mune encrypted fomu (Queryable Encryption). The data zvakadzikiswa nemushandisi uye inoramba yakavharidzirwa panguva yekugadziriswa kwechikumbiro (chikumbiro chinoitwa pane encrypted data, pasina kuibvisa pakutanga).

Mune chimiro chayo chazvino, mazwi ekuenzanisa chete anotenderwa mumibvunzo, asi zvakarongwa kuwedzera rutsigiro rwekutarisa mitsara, prefixes, suffixes, substrings, uye mamwe maoperation mune ramangwana.

Imwe yeshanduko inomira pachena mune iyi vhezheni itsva yeMongoDB 6.0 ndeyekuti yakawedzera mikana ine chekuita nekuchengetedza data muchimiro chenguva dzakateedzana (nguva dzakatevedzana kuunganidzwa), izvo zvakagadziridzwa kuchengetedza zvikamu zveparameter tsika dzakarekodhwa mune dzimwe nguva dzenguva (nguva uye seti yemakoshero inoenderana nenguva ino), semuenzaniso, chinodiwa chinovapo kuchengetedza data rakadaro mumasisitimu ekutarisa. , mapuratifomu emari, masisitimu ekuvhota nyika dzema sensors.

Iyo vhezheni itsva inopa iyo kugona kushandisa sekondari uye composite indexes nekuunganidza data muchimiro chenguva yakatevedzana.

Kune rumwe rutivi, zvakare inosimbisa iyo zvishandiso zvitsva zvekuchinja tracking ("Shandura hova", API Shandura Mitsipa), nerubatsiro rwaunogona kuronga kutumira zviziviso kune maapplication nezve shanduko yedata mudhatabhesi. Shanduko dzinotaurwa munguva chaiyo uye dzinokutendera iwe kuti uvake maapplication uchishandisa reactive uye chiitiko-inofambiswa hurongwa hwekuita. Zviitiko zvinogadziriswa uchishandisa nzira yekurinda; kana zvichidikanwa, zviitiko zvinogona kusefa nekubatanidzwa neiyo $ match, $project, uye $redact operators. Shanduro itsva inopa mukana wekuwana iyo yekutanga uye mushure meiyo gwaro (somuenzaniso, kana gwaro radzimwa kana kuchinjwa). Kuwedzera kune data manipulation mutauro (DML) mashandiro, inopa rutsigiro rwekuita kweDDL (mutauro wetsanangudzo yedata), sekugadzira nekudzima indexes uye kuunganidzwa.

Mukuwedzera kune izvozvo, ndinoziva zvakare kuti $ lookup uye $graphlookup vanoshanda vanotsigirwa zvizere kune chunked kuchengetedza. Kuita kwekushanda $ lookup yakagadziridzwa, semuenzaniso, kana paine indekisi pane kiyi yekune imwe nyika, kuenzanisa nhamba shoma yemagwaro ikozvino 5-10 nguva nekukurumidza uye nhamba huru yakapetwa kaviri nekukurumidza. Kune mabasa pasina kushandisa indexes, kuwana kwekuita kunogona kusvika ku100x.

Of the imwe shandukoizvo zvinobuda mushanduro itsva iyi:

  • Iko kugona kumhanyisa mibvunzo yakaoma yekuongorora pane inowirirana zvimedu (snapshots) yenzvimbo yekugadzira data inopihwa.
  • Mibvunzo yekuongorora senge iyi inogona kutenderedza shards akawanda muhombe yakagoverwa MongoDB setups.
  • Yakawedzera itsva $maxN, $minN, uye $lastN vanoshanda kuti vaone kukosha mudhatabheti, pamwe neiyo $sortArray opareta kugadzirisa akatevedzana zvinhu.
  • Kubudirira kwezvikamu zvakagadziridzwa zvakanyanya.
  • Saizi yekusarudzika yebhuroka yekuunganidza yakaomeswa yakawedzerwa kusvika 128 MB.
  • Yakawedzerwa configureCollectionBancing command yekukanganisa muunganidzwa wakagova.
  • Tsigiro yeKMIP-inoziva makiyi vanopa yakawedzerwa kune Client-Side Field-Level Encryption (CSFLE).
  • Yakawedzera kugona kumanikidza uye encrypt irogi rekuongorora, rinoratidza chiitiko chevashandisi veDBMS.
  • Yekuyedza data synchronization mode pakati peMongoDB masumbu (Cluster-to-Cluster Sync) yaitwa.
  • Yakawedzera tsigiro yekubatanidza yekuwedzera data, senge ruzivo rwenzvimbo kuverengera chinhambwe nenzvimbo.
  • Kuvandudzwa kwekuita kwekuverenga, kubvunza, uye kuronga.

Finalmente kana iwe uchifarira kuziva zvakawanda nezvazvo nezve iyi vhezheni nyowani, unogona kutarisa izvo zvinyorwa mu chinotevera chinongedzo.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako