ප්‍රස්ථාර-නැඹුරු DBMS Nebula Graph හි පළමු ස්ථාවර නිකුතුව

සිදු විය විවෘත DBMS නිකුත් කිරීම Nebula Graph 1.0.0, නෝඩ් බිලියන ගණනක් සහ ට්‍රිලියන ගණනක් සම්බන්ධතා අඩංගු විය හැකි ප්‍රස්ථාරයක් සාදන අන්තර් සම්බන්ධිත දත්ත විශාල කට්ටල කාර්යක්ෂමව ගබඩා කිරීමට නිර්මාණය කර ඇත. මෙම ව්යාපෘතිය C++ සහ ලියා ඇත විසින් බෙදා හරිනු ලැබේ Apache 2.0 යටතේ බලපත්‍ර ලබා ඇත. DBMS වෙත ප්‍රවේශ වීම සඳහා සේවාලාභී පුස්තකාල Go, Python සහ Java භාෂා සඳහා සූදානම් කර ඇත. DBMS සංවර්ධන ආරම්භය VESoft දින කිහිපයකට පෙර ලැබුණා ආයෝජනයේ පළමු වාරිකය ඩොලර් මිලියන 8 කි.

DBMS හි අදාළ වේ ස්වාධීන සහ ස්වයංපෝෂිත ප්‍රස්ථාර ඉල්ලීම් සැකසුම් ක්‍රියාවලීන් සහ ගබඩා කළ ගබඩා ක්‍රියාවලීන් දියත් කිරීම හඟවන, සම්පත් බෙදා නොගෙන බෙදා හරින ලද ගෘහ නිර්මාණ ශිල්පය (බෙදාගත්-කිසිවක් නැත). මෙටා-සේවාව දත්ත චලනය සංවිධානය කරන අතර ප්‍රස්ථාරය පිළිබඳ මෙටා-තොරතුරු සපයයි. දත්ත අනුකූලතාව සහතික කිරීම සඳහා, ඇල්ගොරිතම පදනම් කරගත් ප්රොටෝකෝලයක් භාවිතා වේ RAFT.

ප්‍රස්ථාර-නැඹුරු DBMS Nebula Graph හි පළමු ස්ථාවර නිකුතුව

Nebula Graph හි ප්‍රධාන ලක්ෂණ:

  • ආරක්ෂාව ආරක්ෂාව භූමිකාව-පාදක ප්‍රවේශ පාලන (RBAC) පද්ධතියක් හරහා අවසර සකසා ඇති සත්‍යාපනය කළ පරිශීලකයින්ට පමණක් ප්‍රවේශය ලබා දීමෙන්.
  • අවස්ථාව විවිධ වර්ගයේ ගබඩා එන්ජින් සම්බන්ධ කිරීම. නව ඇල්ගොරිතම සමඟ විමසුම් උත්පාදන භාෂාව පුළුල් කිරීම සඳහා සහාය.
  • දත්ත කියවීමේදී හෝ ලිවීමේදී අවම ප්‍රමාදයක් සහතික කිරීම සහ ඉහළ ප්‍රතිදානයක් පවත්වා ගැනීම. හිදී පරීක්ෂණ එක් ප්‍රස්ථාර නෝඩයක සහ 632 GB ප්‍රමාණයේ ගබඩා කළ දත්ත සමුදා නෝඩ් තුනක, සිරස් බිලියන 1.2 ක් සහ දාර බිලියන 8.4 ක් ඇතුළුව, ප්‍රමාදයන් මිලි තත්පර කිහිපයක මට්ටමක පැවති අතර ප්‍රතිදානය තත්පරයකට ඉල්ලීම් 140 දහසක් දක්වා විය. .

    ප්‍රස්ථාර-නැඹුරු DBMS Nebula Graph හි පළමු ස්ථාවර නිකුතුව

  • රේඛීය පරිමාණය.
  • ප්‍රබල සහ තේරුම් ගැනීමට පහසු වන SQL වැනි විමසුම් භාෂාවකි. සහාය දක්වන මෙහෙයුම් අතරට GO (ප්‍රස්තාර සිරස්වල ද්විපාර්ශ්වික ගමන් කිරීම), GROUP by, Order By, LIMIT, UNION, UNION DISTINCT, INTERSECT, MINUS, PIPE (පෙර විමසුමක ප්‍රතිඵලය භාවිතයෙන්) ඇතුළත් වේ. දර්ශක සහ පරිශීලක-නිර්වචනය කළ විචල්‍ය සඳහා සහය දක්වයි.
  • අසමත්වීම් සඳහා ඉහළ ලබා ගැනීමේ හැකියාව සහ ඔරොත්තු දීමේ හැකියාව සහතික කිරීම.
  • උපස්ථ පිටපත් සෑදීම සරල කිරීම සඳහා දත්ත සමුදායේ ස්ලයිස් එකක් සමඟ ස්නැප්ෂොට් සෑදීම සඳහා සහාය.
  • කාර්මික භාවිතය සඳහා සූදානම් (දැනටමත් JD, Meituan සහ Xiaohongshu යටිතල පහසුකම්වල භාවිතා කර ඇත).
  • දත්ත ගබඩා කිරීමේ ක්‍රමය වෙනස් කිරීමට සහ පවතින මෙහෙයුම් නැවැත්වීම හෝ බලපෑමෙන් තොරව එය යාවත්කාලීන කිරීමේ හැකියාව.
  • දත්ත ආයු කාලය සීමා කිරීමට TTL සහාය.
  • සැකසුම් සහ ගබඩා සත්කාරක කළමනාකරණය සඳහා විධාන.
  • වැඩ කළමනාකරණය සහ වැඩ දියත් කිරීම් උපලේඛනගත කිරීම සඳහා මෙවලම් (දැනට සහාය දක්වන වැඩ වලින් සංයුක්ත සහ ෆ්ලෂ් වේ).
  • ලබා දී ඇති සිරස් අතර සම්පූර්ණ මාර්ගය සහ කෙටිම මාර්ගය සෙවීමේ මෙහෙයුම්.
  • තෙවන පාර්ශවීය විශ්ලේෂණ වේදිකා සමඟ ඒකාබද්ධ කිරීම සඳහා OLAP අතුරුමුහුණත.
  • CSV ගොනු වලින් හෝ Spark වෙතින් දත්ත ආයාත කිරීම සඳහා උපයෝගිතා.
  • Prometheus සහ Grafana භාවිතයෙන් අධීක්ෂණය සඳහා නිර්යාත මිනුම්.
  • වෙබ් අතුරු මුහුණත
    Nebula Graph Studio ප්‍රස්ථාර මෙහෙයුම් දෘශ්‍යමාන කිරීම, ප්‍රස්තාර සංචාලනය, දත්ත ගබඩා කිරීම සහ පැටවීමේ යෝජනා ක්‍රම සැලසුම් කිරීම සඳහා.
    ප්‍රස්ථාර-නැඹුරු DBMS Nebula Graph හි පළමු ස්ථාවර නිකුතුව

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

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