දත්ත දූෂණයට එරෙහිව ආරක්ෂාව සපයන DBMS immudb 1.0 ප්‍රකාශයට පත් කර ඇත

immudb 1.0 DBMS හි සැලකිය යුතු නිකුතුවක් හඳුන්වා දී ඇති අතර, මෙතෙක් එකතු කරන ලද සියලුම දත්තවල වෙනස් නොවන බව සහ සංරක්ෂණය සහතික කිරීම මෙන්ම ප්‍රතික්‍රියාශීලී වෙනස්කම්වලට එරෙහිව ආරක්ෂාව සැපයීම සහ දත්ත හිමිකාරිත්වය පිළිබඳ ගුප්ත ලේඛන සාක්ෂි සක්‍රීය කිරීම. මුලදී, ව්‍යාපෘතිය ප්‍රධාන/අගය ආකෘතියෙන් දත්ත හසුරුවන විශේෂිත NoSQL ගබඩාවක් ලෙස වර්ධනය වූ නමුත් 1.0 immudb නිකුතුවෙන් පටන් ගෙන SQL සහාය ඇතිව පූර්ණ-පරිපූර්ණ DBMS ලෙස ස්ථානගත කර ඇත. ව්‍යාපෘති කේතය Go වලින් ලියා Apache 2.0 බලපත්‍රය යටතේ බෙදා හරිනු ලැබේ.

immudb හි තොරතුරු ගබඩා කර ඇත්තේ බ්ලොක්චේන් වැනි ව්‍යුහයක් භාවිතයෙන් වන අතර එය පවතින වාර්තා වල සමස්ත දාමයේ අඛණ්ඩතාව සහතික කරන අතර දැනටමත් ගබඩා කර ඇති දත්ත වෙනස් කිරීමට හෝ ගනුදෙනු ඉතිහාසයට ප්‍රවේශයක් ප්‍රතිස්ථාපනය කිරීමට/ඇතුළත් කිරීමට ඉඩ නොදේ. දැනටමත් එකතු කර ඇති තොරතුරු මකා දැමීමට හෝ වෙනස් කිරීමට හැකියාවක් නොමැතිව, නව දත්ත එකතු කිරීමට පමණක් ගබඩාව සහාය දක්වයි. DBMS හි වාර්තා වෙනස් කිරීමට උත්සාහ කිරීම වාර්තාවේ නව අනුවාදයක් සුරැකීමට පමණක් හේතු වේ; පැරණි දත්ත නැති වී නැති අතර වෙනස් කිරීමේ ඉතිහාසය තුළ පවතී.

එපමනක් නොව, සාමාන්‍ය blockchain-පාදක විසඳුම් මෙන් නොව, immudb ඔබට තත්පරයකට මිලියන ගණනක ගනුදෙනු මට්ටමින් කාර්ය සාධනය ලබා ගැනීමට ඉඩ සලසයි සහ සැහැල්ලු සේවා දියත් කිරීමට හෝ පුස්තකාලයක ස්වරූපයෙන් යෙදුම්වලට එහි ක්‍රියාකාරිත්වය කාවැද්දීමට භාවිතා කළ හැකිය.

දත්ත දූෂණයට එරෙහිව ආරක්ෂාව සපයන DBMS immudb 1.0 ප්‍රකාශයට පත් කර ඇත

ඉහළ කාර්ය සාධනයක් සාක්ෂාත් කරගනු ලබන්නේ LSM (Log-structured merge-tree) ගසක් භාවිතා කිරීම හරහා වන අතර එමඟින් දත්ත එකතු කිරීමේ ඉහළ තීව්‍රතාවයක් සහිත වාර්තා වෙත ඉක්මන් ප්‍රවේශයක් සපයයි. ගබඩාවේ අඛණ්ඩතාව පවත්වා ගැනීම සඳහා, මර්කල් ගස නමින් හැඳින්වෙන ගස් ව්‍යුහයක් අතිරේකව භාවිතා කරනු ලැබේ, එහි එක් එක් ශාඛාව සන්ධි (ගස) හැෂිං වලට ස්තූතිවන්ත වන පරිදි යටින් පවතින සියලුම අතු සහ නෝඩ් සත්‍යාපනය කරයි. අවසාන හැෂ් තිබීමෙන්, පරිශීලකයාට සමස්ත මෙහෙයුම් ඉතිහාසයේ නිවැරදිභාවය මෙන්ම දත්ත සමුදායේ අතීත තත්වයන් වල නිවැරදි බව සත්‍යාපනය කළ හැකිය (දත්ත සමුදායේ නව තත්වයේ මූල සත්‍යාපන හැෂ් පසුගිය තත්වය සැලකිල්ලට ගනිමින් ගණනය කෙරේ. )

සේවාදායකයින්ට සහ විගණකවරුන්ට දත්ත හිමිකම සහ අඛණ්ඩතාව පිළිබඳ ගුප්ත ලේඛන සාක්ෂි සපයනු ලැබේ. පොදු යතුරු ගුප්තකේතනය භාවිතා කිරීම සේවාදායකයා විශ්වාස කිරීමට සේවාදායකයාට අවශ්‍ය නොවන අතර, එක් එක් නව සේවාලාභියා DBMS වෙත සම්බන්ධ කිරීම සමස්ත ආචයනය කෙරෙහි ඇති විශ්වාසයේ සමස්ත මට්ටම වැඩි කරයි. පොදු යතුරු සහ යතුරු අවලංගු කිරීමේ ලැයිස්තු දත්ත ගබඩාවේ ගබඩා කර ඇති අතර, සංකේතාංකන මෙහෙයුම් සිදු කරන විට Intel SGX එන්ක්ලේව් භාවිතා කළ හැක.

DBMS, SQL සහාය, යතුරු/අගය ගබඩා කිරීමේ මාදිලිය, දර්ශක, දත්ත සමුදා ඛණ්ඩනය (බෙදා හැරීම), දත්ත තත්ත්‍වයේ ස්නැප්ෂොට් නිර්මාණය කිරීම, ස්නැප්ෂොට් හුදකලා කිරීම සඳහා සහය ඇති ACID ගනුදෙනු (SSI), ඉහළ කියවීමේ සහ ලිවීමේ කාර්ය සාධනය, ප්‍රශස්තිකරණයේ ක්‍රියාකාරීත්වය අතර SSD හි කාර්යක්ෂම ක්‍රියාකාරිත්වය සඳහන් කර ඇත.ධාවක, සේවාදායකයක් සහ කාවැද්දූ පුස්තකාලයක ආකාරයෙන් වැඩ සඳහා සහාය, REST API සඳහා සහය සහ කළමනාකරණය සඳහා වෙබ් අතුරු මුහුණතක් තිබීම. immudb වැනි DBMS ඉල්ලුමේ පවතින සාමාන්‍ය යෙදුම් අතර ක්‍රෙඩිට් කාඩ් ගනුදෙනු, පොදු යතුරු ගබඩා කිරීම, ඩිජිටල් සහතික, චෙක්සම් සහ ලඝු-සටහන්, සහ සම්ප්‍රදායික DBMS වල වැදගත් ක්ෂේත්‍ර සඳහා උපස්ථ ගබඩාව නිර්මාණය කිරීම ඇතුළත් වේ. immudb සමඟ වැඩ කිරීම සඳහා සේවාලාභී පුස්තකාල Go, Java, .NET, Python සහ Node.js සඳහා සූදානම් කර ඇත.

immudb 1.0 නිකුතුවේ ප්‍රධාන වැඩිදියුණු කිරීම්:

  • සැඟවුණු වෙනස් කිරීම් වලින් පේළි ආරක්ෂා කිරීමේ හැකියාව ඇති SQL සහාය.
  • TimeTravel මාදිලිය, දත්ත සමුදායේ තත්වය අතීතයේ යම් ස්ථානයකට මාරු කිරීමට හැකි වේ. විශේෂයෙන්ම, දත්ත කැපීමේ කාලය වෙනස් කිරීම් විශ්ලේෂණය සහ දත්ත සංසන්දනය සරල කරන තනි උප විමසුම් මට්ටමින් සැකසිය හැක.
  • PostgreSQL සේවාදායක ප්‍රොටෝකෝලය සඳහා සහය වන අතර එමඟින් ඔබට immudb සමඟ PostgreSQL සමඟ වැඩ කිරීමට නිර්මාණය කර ඇති පවතින යෙදුම් සහ පුස්තකාල භාවිතා කිරීමට ඉඩ සලසයි. දේශීය සේවාදායක පුස්තකාල වලට අමතරව, ඔබට සම්මත සේවාදායක පුස්තකාල Ruby, C, JDBC, PHP සහ Perl භාවිතා කළ හැක.
  • අන්තර්ක්‍රියාකාරී දත්ත සංචාලනය සහ DBMS පරිපාලනය සඳහා වෙබ් කොන්සෝලය. වෙබ් අතුරු මුහුණත හරහා ඔබට ඉල්ලීම් යැවීමට, පරිශීලකයන් නිර්මාණය කිරීමට සහ දත්ත කළමනාකරණය කිරීමට හැකිය. මීට අමතරව, ක්‍රීඩා පිටියේ ඉගෙනුම් පරිසරය ඇත.
    දත්ත දූෂණයට එරෙහිව ආරක්ෂාව සපයන DBMS immudb 1.0 ප්‍රකාශයට පත් කර ඇත
    දත්ත දූෂණයට එරෙහිව ආරක්ෂාව සපයන DBMS immudb 1.0 ප්‍රකාශයට පත් කර ඇත


    මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න