Immudb, waa dbms bixiya kahortaga musuqmaasuqa xogta

Nidaamyada maareynta macluumaadka waxaa jira kuwo badan Iyo haddii aan rabno inaan ogaano qaar ka mid ah, waa maxay websaydh ka fiican tan db-engines.com, dhexdeeda waxaan ka heli karnaa tiro aad u tiro badan oo ah noocyo kala duwan oo xog-ururin iyo sidoo kale maareeyayaal kuwan, kuwaas oo inta badan (marka laga eego aragtidooda) ay ku wajahan yihiin xog-ururinnada aan xiriirka la lahayn.

Taasina miyay ka hadlaysaa, dhawaan la sii daayay sii deynta nooca cusub ee immudb 1.0, taas oo ah maareeyaha keydka macluumaadka ee hubiya in dhammaan xogta la uruuriyey ay tahay mid aan la beddeli karin oo la hayn karo, iyo sidoo kale in laga ilaaliyo isbeddelada dib-u-soo-noqoshada iyo u oggolaanshaha caddaynta lahaanshaha xogta.

Markii hore mashruuca waxaa loo sameeyay sidii keyd NoSQL ah khaas ah, isdabamarin xogta qaabka muhiimka ah / qiimaha, laakiin laga soo bilaabo nooca 1.0, immudb waxaa loo meeleeyaa sidii DBMS dhameystiran oo leh taageerada SQL.

Ku saabsan immudb

Macluumaad ku jira immudb waxaa lagu kaydiyaa iyadoo la adeegsanayo qaab la mid ah xannibaadda kaas oo damaanad qaadaya sharafta dhammaan silsiladaha diiwaannada jira oo aan u oggolaanaynin beddelidda xogta horey loo kaydiyay ama beddelay / gelinta diiwaanka taariikhda macaamil ganacsi.

Kaydinta kaliya waxay taageertaa ku darista xog cusub, iyada oo aan suurtagal ahayn in la tirtiro ama la beddelo macluumaadkii hore loogu daray. Isku day ah in la beddelo diiwaanada ku jira DBMS kaliya waxay keeneysaa keydinta nooc cusub oo rikoor ah, xogtii hore lama lumin oo wali waxaa lagu heli karaa taariikhda isbeddelka.

Isla mar ahaantaana, si ka duwan sida caadiga ah xalalka ku saleysan xannibaadda, immudb wuxuu awood kuu siinayaa inaad ku guuleysato waxqabad heer malaayiin macaamil ah ilbiriqsi kasta waxaana loo isticmaali karaa in lagu bilaabo adeegyo khafiif ah ama in lagu daro waxqabadkeeda barnaamijyada qaab maktabad.

Waxqabadka sare waxaa lagu gaaraa iyadoo loo adeegsanayo fallaadh LSM ah (geed isku duuban oo qaabeysan) oo leh rikoodh qiimeyaal ah, oo si dhakhso leh ugu hela diiwaanno leh xoojin sare oo xog ah. Si loo ilaaliyo sharafta qaabdhismeedka geedka ee awood u siiyay keyd dheeraad ah »Geedka Merkle» (Merkle Tree), kaas oo laan waliba ay ka hubinayso dhamaan dunta iyo qaybaha hoose wadaagid (geed) hawl hash ah. Markaad haysato xashiishka ugu dambeeya, isticmaalehu wuxuu xaqiijin karaa saxnaanta taariikhda hawlgallada oo dhan, iyo sidoo kale saxsanaanta gobolladii hore ee keydka xogta.

Macaamiisha iyo xisaabiyeyaashu waxay helayaan caddeyn sir ah hantida iyo sharafta xogta. Adeegsiga furaha sirta ah ee dadweynaha uma baahna macmiilka inuu ku kalsoonaado adeegaha, oo ku xirnaanshaha macmiil kasta oo cusub DBMS waxay kordhisaa heerka guud ee kalsoonida inta lagu jiro keydka.

Marka laga hadlayo shaqeynta DBMS, sheegitaanku wuxuu ka kooban yahay taageerada SQL, habka keydinta furaha / qiimaha, tusmooyinka, Kala-jajabinta xogta, abuurista sawirka caafimaadka xogta, macaamil ganacsi ee ACID oo lagu taageerayo Snapshot Gosolation (SSI), waxqabadka akhriska iyo qorista sare, u habeynta hawlgalka hufan ee kaxeeya SSD, taageerada u shaqeynta sidii server iyo maktabad isku dhafan, taageerada REST API iyo websaydhka maamulka.

Ku saabsan barnaamijka 'immudb version' 1.0

Nooca cusub wuxuu iftiiminayaa taageerada SQL oo leh awood uu saf kaga ilaaliyo wax ka beddelka qarsoon, marka lagu daro Habka TimeTravel, in waxay kuu ogolaaneysaa inaad bedesho xaalada keydka macluumaadka waqti go'an oo la soo dhaafay. Gaar ahaan, waqtiga qeybta xogta waxaa loo dejin karaa heer shaqsiyeed hoose, iyadoo la fududeynayo falanqaynta isbeddelka iyo isbarbardhiga xogta.

Sidoo kale taageerida borotokoolka macmiilka PostgreSQL waa la muujiyay, kaas oo kuu ogolaanaya inaad isticmaasho barnaamijyada jira ee PostgreSQL iyo maktabadaha leh immudb. Marka lagu daro, marka lagu daro maktabadaha macmiilka ee asaliga ah, waxaad isticmaali kartaa heerka caadiga ah ee Ruby, C, JDBC, PHP, iyo maktabadaha macaamiisha Perl.

Intaa waxaa dheer, konsol-ka websaydhka ah ayaa loogu talagalay hagitaanka xogta is-dhexgalka iyo maamulka DBMS. Adoo adeegsanaya websaydhka, waxaad ku gudbin kartaa codsiyo, abuuri kartaa isticmaaleyaasha, iyo maarayn kartaa xogta.

Haddii aad rabto inaad waxbadan ka ogaato, waad la tashan kartaa faahfaahinta xiriirka soo socda.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.