Immudb, dbms, který poskytuje ochranu před poškozením dat

Systémů pro správu databází je mnoho A pokud chceme některé z nich znát, jaký lepší web než ten db-engines.com, v něm najdeme velké množství různých typů databází a také jejich manažerů, v jejichž rámci je většina (z jejich vlastní perspektivy) orientována na nerelační databáze.

A mluví se o tom, nedávno vydal vydání nové verze immudb 1.0, což je správce databází, který zajišťuje, že všechna agregovaná data jsou neměnná a uchovaná, kromě ochrany před zpětnými změnami a umožnění kryptografického důkazu o vlastnictví dat.

Zpočátku byl projekt vyvinut jako úložiště NoSQL specializovaná manipulace s daty ve formátu klíč / hodnota, ale od verze 1.0 je immudb umístěn jako kompletní DBMS s podporou SQL.

About immudb

Informace v nemilosti je uložen pomocí struktury podobné blockchainu který zaručuje integritu celého řetězce existujících záznamů a neumožňuje změnu již uložených dat nebo nahrazení / vložení záznamu do historie transakcí.

Úložiště podporuje pouze přidávání nových dat, bez možnosti vyloučit nebo změnit již přidané informace. Pokus o změnu záznamů v DBMS vede pouze k uložení nové verze záznamu, stará data se neztratí a zůstanou k dispozici v historii změn.

Na rozdíl od typických řešení založených na blockchainu vám immudb umožňuje dosáhnout výkonu na úrovni milionů transakcí za sekundu a lze jej použít ke spuštění lehkých služeb nebo k integraci jeho funkčnosti do aplikací ve formě knihovny.

Vysokého výkonu je dosaženo použitím hřídele LSM (sloučený strom se strukturou záznamů) se záznamem hodnot, který poskytuje rychlý přístup k záznamům s vysokou intenzitou přidávání dat. Chcete-li zachovat integritu stromové struktury povolenou pro další úložiště »Merkle Tree» (Merkle Tree), ve kterém každá větev kontroluje všechna vlákna a podkladové komponenty sdílení (strom) s hashovací funkcí. Díky konečnému hash může uživatel ověřit správnost celé historie operací i správnost minulých stavů databáze.

Klienti a auditoři obdrží kryptografický důkaz vlastnictví a integrity údajů. Použití kryptografie veřejného klíče nevyžaduje, aby klient důvěřoval serveru, a připojení každého nového klienta k systému DBMS zvyšuje celkovou úroveň důvěryhodnosti v celém úložišti.

Pokud jde o funkčnost DBMS, je zmíněna podpora SQL, režim úložiště klíč / hodnota, indexy, fragmentace databáze, tvorba snímků zdraví dat, transakce ACID s podporou Snapshot Isolation (SSI), vysoký výkon čtení a zápisu, optimalizace pro efektivní provoz na jednotkách SSD, podpora práce jako server a integrovaná knihovna, podpora REST API a webové rozhraní pro správu.

O Immudb verze 1.0

Nová verze zdůrazňuje podporu SQL kromě možnosti chránit řádky před skrytými úpravami Režim TimeTravelŽe umožňuje změnit stav databáze na konkrétní čas v minulosti. Zejména lze čas segmentu dat nastavit na úrovni jednotlivých poddotazů, což zjednodušuje analýzu změn a srovnání dat.

také je zvýrazněna podpora pro klientský protokol PostgreSQL, což vám umožňuje používat stávající aplikace a knihovny PostgreSQL s immudb. Kromě nativních klientských knihoven můžete použít standardní klientské knihovny Ruby, C, JDBC, PHP a Perl.

Kromě toho je k dispozici webová konzola pro interaktivní navigaci v datech a správu DBMS. Prostřednictvím webového rozhraní můžete odesílat žádosti, vytvářet uživatele a spravovat data.

Pokud se o tom chcete dozvědět více, můžete se obrátit na podrobnosti v následujícím odkazu.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.