කැනොනිකල්
පුස්තකාලය යනු පවතින SQLite කේත පදනමට එකතු කිරීමකි, එය විවිධ ධාරක මත ධාවනය වන යෙදුමක බහුවිධ අවස්ථා එකිනෙක සම්බන්ධ කිරීම සඳහා ජාල ප්රොටෝකෝල සහය එක් කරයි. Dqlite සමඟ සම්පාදනය කරන ලද යෙදුමක් බාහිර DBMS වලින් ස්වාධීනව ස්වයංපෝෂිත දෝෂ-ඉවසන පොකුරක් ලෙස ක්රියා කළ හැකිය. ප්රායෝගිකව, කැනොනිකල් විසින් එහි බහාලුම් කළමනාකරණ පද්ධතිය තුළ Dqlite භාවිතා කරයි
දත්ත අනුකරණයේ අනුකූලතාව සහතික කිරීම සඳහා, ඇල්ගොරිතම මත පදනම් වූ සම්මුති ක්රමයක් භාවිතා කරයි
සමාන ව්යාපෘතියකට සාපේක්ෂව
Dqlite හි විශේෂාංග:
- සියලුම තැටි සහ ජාල මෙහෙයුම් අසමමුහුර්තව සිදු කරන්න;
- දත්තවල නිවැරදි බව තහවුරු කිරීම සඳහා පරීක්ෂණ කට්ටලයක් තිබීම;
- අඩු මතක පරිභෝජනය සහ ජාලය හරහා කාර්යක්ෂම දත්ත හුවමාරුව;
- දත්ත සමුදායේ ස්ථිර ගබඩා කිරීම සහ තැටියේ ගනුදෙනු ලොගය (මතකයේ හැඹිලිගත කිරීමේ හැකියාව සමඟ);
- අසාර්ථකත්වයන්ගෙන් ඉක්මන් සුවය;
- දත්ත සමුදාය ආරම්භ කිරීමට, අනුවර්තනය වින්යාස කිරීමට සහ නෝඩ් සම්බන්ධ කිරීමට/විසන්ධි කිරීමට භාවිත කළ හැකි Go භාෂාවෙන් ස්ථාවර CLI සේවාලාභියා;
- ARM, X86, POWER සහ IBM Z ගෘහ නිර්මාණ ශිල්පයට සහය දක්වයි;
- ගනුදෙනු සිදු කිරීමේදී සිදුවන ප්රමාදයන් අවම කිරීම සඳහා Raft algorithm ක්රියාත්මක කිරීම ප්රශස්ත කර ඇත.
මූලාශ්රය: opennet.ru