Microsoft inoburitsa yakavhurwa sosi database standard

Microsoft inotangisa gwaro dhatabhesi chikuva

Microsoft ichangoburitswa yakavhurika sosi dhatabhesi standard yakavakirwa paPostgreSQL. DocumentDB igwaro redhatabhesi chikuva rakavhurika sosi sezvo richiburitswa pasi peMIT rezenisi.

Gwaro dhatabhesi imhando yeNoSQL dhatabhesi yakagadzirirwa kuchengetedza, kudzoreredza, uye kutonga data muchimiro chemagwaro. Aya magwaro akarongwa mumafomu akadai seJSON, BSON, XML kana parcidos. Iyi mhando yedatabase inosiyana kubva kune relational dhatabhesi (SQL) mukuti havashandise matafura ane mitsara nemakoramu, nekuti ivo vanoronga data semagwaro akazvimirira, izvi zvinokonzeresa kuchinjika uye scalable dhatabhesi.

Microsoft inoburitsa yakavhurwa sosi database standard

Chikuva chitsva cheMicrosoft chinobvumira vanogadzira kuve nechiyero chinosanganisa simba reNoSQL dhatabhesi uye kuchinjika kwePostgreSQL.. Microsoft inovimbisa kuti hapana zvirambidzo zvakavanzika kana mamwe mari. Ivo vanozokwanisa kubatanidza Gwaro reDB, kuigadzirisa kana kuigadzirisa mumashandisirwo avo.

Kugonesa kuchengetedza data uye mashandiro. DocumentDB yakarongedzwa pazvikamu zviviri zvikuru:

pg_documentdb_core

Iyi tsika PostgreSQL yekuwedzera inobvumira mushandisi kushanda neiyo BSON data fomati (Binary JavaScript Object Notation), iyo inoshandiswa zvakanyanya mumhando iyi yedatabase. Nekuwedzera uku unogona:

  • Inopa rutsigiro rwepamusoro BSON gwaro manejimendi, kusanganisira zvakadzika nested zvimiro.
  • Inotsigira akawanda ma indexes: akareruka, anoumba, multifield, zvinyorwa uye geospatial (iyo inotsigirwa neiyo PostGIS yekuwedzera).
  • Inogonesa mibvunzo yekutsvaga yevector inoshandiswa mukugadzira hunyanzvi hwekunyepedzera maapplication, hutsotsi uye kuona kusinganzwisisike, kutsvaga kufanana, uye masisitimu ekurudziro mu e-commerce uye mitauro yemanyorero ekugadzirisa.

pg_documentdb_ap

Ne module iyi tinogona kuita zvakakosha NoSQL mashandiro seCRUD plus advanced indexing features. Nekune rimwe divi, inobatanidza nzira yekusimbisa iyo yakavakirwa paSCRAM (Salted Challenge Response Authentication Mechanism) kusimbisa kuchengetedzwa kwedhatabhesi.

Ngatitsanangure mazwi:

MHOSVA

CRUD ndiyo acronym inoshandiswa kutsanangura maitiro mana ekutanga akaitwa pane data:

  • Kugadzira: Iko kushanda kwekuwedzera gwaro idzva kudhatabhesi.
  • Verenga): Iko kushanda kwekudzoreredza gwaro kubva kudhatabhesi.
  • Update: Iko kushanda kwekugadzirisa dhatabhesi.
  • Delete: Kushanda uko gwaro rinodzimwa kubva mudhatabhesi.

SCRAM

Iyo SCRAM yekusimbisa michina Iyo ine yakachengeteka yekusimbisa protocol yakagadzirirwa kuita kuti zvive nyore kuchinjanisa magwaro pakati pesevha nemutengi., kuderedza njodzi dzekufumurwa pasiwedhi uye kuona kuti mapassword haatumirwe zvakananga pachishandiswa network asi anotanga agadziriswa pachishandiswa cryptography techniques.

Nzira yekuyedza DocumentDB?

Vagadziri vanoda kushanda nepuratifomu iyi vanogona kudhawunirodha kodhi kodhi kubva kune yepamutemo repository paGitHub. Imwe nzira ndeyekuisa uchishandisa Docker kana dzimwe nzira dzekugadzirisa nharaunda yenzvimbo iyo inogona kuwanikwa mukubatanidza pakutanga kwechinyorwa. Pamusoro pezvo, zvinogoneka kutora chikamu munhaurirano nezve dhizaini uye kupa mupurojekiti uye kuwana ruzivo rwakagadziridzwa kuburikidza neDiscord chiteshi.

Kune vashandisi vanoda nzvimbo yakagadzirira-kushandisa, vanogona kubatanidza DocumentDB neFerretDB zviri nyore, inova zvakare yakavhurika sosi gwaro mhinduro uye yakavakirwa paDocumentDB injini. FerretDB ine interface inoshandisa iyo gwaro dhatabhesi protocol uye yakagadzirirwa kupa iyo NoSQL ruzivo pasina ruzivo rwePostgreSQL.

Pasina kupokana, kuzvipira kwekuda neMicrosoft kuedza kuita kuti DocumentDB ive yakavhurika chiyero chegwaro dhatabhesi. Iyo purojekiti ndeyegwaro reDB kuti rive rakaenzana neiyo ANSI chiyero chehukama dhatabhesi. Chinangwa ndechekuderedza misiyano pakati peNoSQL dhatabhesi kuita uye kugadzira inowirirana chiitiko kune vanogadzira.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  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