An buga DBMS immudb 1.0, yana ba da kariya daga lalata bayanai

An gabatar da gagarumin sakin immudb 1.0 DBMS, yana ba da garantin rashin canzawa da adana duk bayanan da aka taɓa ƙarawa, da kuma ba da kariya daga sauye-sauyen da aka dawo da su da kuma ba da damar shaidar ɓoye bayanan mallakar bayanai. Da farko, aikin ya haɓaka azaman ajiyar NoSQL na musamman wanda ke sarrafa bayanai a cikin maɓalli / ƙima, amma farawa tare da sakin 1.0 immudb an sanya shi azaman cikakken DBMS tare da tallafin SQL. An rubuta lambar aikin a cikin Go kuma an rarraba ta ƙarƙashin lasisin Apache 2.0.

Ana adana bayanai a cikin immudb ta amfani da tsari mai kama da blockchain wanda ke ba da garantin amincin duk jerin bayanan da ke akwai kuma baya bada izinin canza bayanan da aka rigaya aka adana ko maye gurbin/sa shigarwa cikin tarihin ma'amala. Ma'ajiyar tana tallafawa ƙara sabbin bayanai kawai, ba tare da ikon sharewa ko canza bayanan da aka ƙara ba. Ƙoƙarin canza bayanai a cikin DBMS kawai yana haifar da adana sabon sigar rikodin; tsoffin bayanai ba su ɓace ba kuma suna nan a cikin tarihin canji.

Bugu da ƙari, ba kamar mafita na tushen blockchain na yau da kullun ba, immudb yana ba ku damar cimma aiki a matakin miliyoyin ma'amaloli a cikin daƙiƙa guda kuma ana iya amfani da su don ƙaddamar da ayyuka masu nauyi ko don shigar da ayyukan sa cikin aikace-aikace ta hanyar ɗakin karatu.

An buga DBMS immudb 1.0, yana ba da kariya daga lalata bayanai

Ana samun babban aiki ta hanyar yin amfani da itacen LSM (Log-structured merge- tree) tare da tarihin ƙididdiga, wanda ke ba da damar yin amfani da sauri zuwa rikodin tare da babban ƙarfin ƙara bayanai. Don kiyaye mutuncin ma'ajiyar, ana kuma amfani da tsarin bishiyar da ake kira Bishiyar Merkle, wanda kowane reshe ke tabbatar da duk rassan da ke ƙasa da kuma nodes godiya ga haɗin gwiwa (itace) hashing. Samun hash na ƙarshe, mai amfani zai iya tabbatar da daidaiton duk tarihin ayyukan da aka yi, da kuma daidaitattun jahohin da suka gabata na ma'ajin bayanai (ana ƙididdige tushen hash ɗin sabon yanayin bayanan da aka yi la'akari da yanayin da ya gabata. ).

Ana ba abokan ciniki da masu duba bayanan sirri da shaidar mallaka da mutunci. Yin amfani da bayanan sirri na jama'a baya buƙatar abokin ciniki ya amince da uwar garken, kuma haɗa kowane sabon abokin ciniki zuwa DBMS yana ƙara ƙimar amana gabaɗaya a cikin duka ajiya. Ana adana maɓallan jama'a da jerin maɓalli na sokewa a cikin ma'ajin bayanai, kuma ana iya amfani da enclaves na Intel SGX lokacin yin ayyukan ɓoyewa.

Daga cikin ayyuka na DBMS, goyon bayan SQL, yanayin maɓalli / darajar ajiya, fihirisa, rarraba bayanai (sharing), ƙirƙirar hotuna na yanayin bayanai, ma'amaloli na ACID tare da goyan bayan warewa hoto (SSI), babban karantawa da rubutu aiki, ingantawa don An ambaci ingantacciyar aiki akan SSD.turawa, tallafi don aiki a cikin nau'in uwar garken da ɗakin karatu da aka haɗa, tallafi don REST API da kasancewar haɗin yanar gizo don gudanarwa. Aikace-aikace na yau da kullun waɗanda DBMSs kamar immudb ke buƙata sun haɗa da ma'amalar katin kiredit, adana maɓallan jama'a, takaddun shaida na dijital, cak da rajistan ayyukan, da ƙirƙirar ma'ajin ajiya don mahimman filayen a cikin DBMS na gargajiya. An shirya ɗakunan karatu na abokin ciniki don aiki tare da immudb don Go, Java, .NET, Python da Node.js.

Maɓallin haɓakawa a cikin sakin immudb 1.0:

  • Taimakon SQL tare da ikon kare layuka daga ɓoyayyiyar gyara.
  • Yanayin TimeTravel, wanda ke ba da damar canza yanayin ma'ajin bayanai zuwa wani wuri a baya. Musamman ma, za a iya saita lokacin yanke bayanan a matakin ƙaddamarwa na mutum ɗaya, wanda ke sauƙaƙe nazarin canje-canje da kwatanta bayanai.
  • Taimako ga ka'idar abokin ciniki ta PostgreSQL, wanda ke ba ku damar amfani da aikace-aikacen da ke akwai da ɗakunan karatu waɗanda aka tsara don aiki tare da PostgreSQL tare da immudb. Baya ga ɗakunan karatu na abokin ciniki na asali, zaku iya amfani da daidaitattun ɗakunan karatu na abokin ciniki Ruby, C, JDBC, PHP da Perl.
  • Console na Yanar Gizo don kewaya bayanai masu mu'amala da gudanarwar DBMS. Ta hanyar haɗin yanar gizon za ku iya aika buƙatun, ƙirƙira masu amfani da sarrafa bayanai. Bugu da ƙari, yanayin koyo na filin wasa yana samuwa.
    An buga DBMS immudb 1.0, yana ba da kariya daga lalata bayanai
    An buga DBMS immudb 1.0, yana ba da kariya daga lalata bayanai


    source: budenet.ru

Add a comment