ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-27, Monday
💻 ක්‍රමලේඛනය · 🕒 කියවීමට විනාඩි 2 · 👁 1

Supabase RPC එකෙන් සෙවුම් පරාසය එකම තැන තබා Vector Search දෝෂ ඉවත් කිරීම

Supabase RPC එකෙන් සෙවුම් පරාසය එකම තැන තබා Vector Search දෝෂ ඉවත් කිරීම

Supabase භාවිතා කරන සංවර්ධකයින්ට Vector Search වල අමුතු ගැටලුවක් පෙනුනේය – සමාන වචන සහ ආකෘති ඇති නමුත් වැරදි රිපොසිටරියකින් තොරතුරු පෙන්වීම. ඇතුළත ගණිතය හරි, දත්ත පේළි වලද කිසිදු වැරැද්දක් නොතිබුණි; ප්‍රශ්නයේ මූලික හේතුව සෙවුම් පරාසය බහුතලව බෙදා හරින ලද්දේය.

මෙම ගැටලුව විසඳීමට ලේඛකයා සෙවුම් පරාසය, ඇම්බෙඩ්ඩින්, සහ රිට්‍රිවල් ගණන (match count) එකම RPC (Remote Procedure Call) ක්‍රමයට එක් කරා. ඉන්පසු Supabase හි SQL function එකට ඒම තොරතුරු එකම JSONB පේලියක් ලෙස යවා, ඒම තැනින්ම ඉන්ඩෙක්සය හා සම්බන්ධ කරගත්තා. ඉන් පසු දත්ත ගොඩනැගීමේ අඩුපාඩු නැතිව, පද්ධතියට “කොහේද මේ තොරතුරුව?” යන ප්‍රශ්නයට නිවැරදි පිළිතුරක් ලැබේ.

මෙම විධානයේ ප්‍රධාන ලාභය, සෙවුම් ඉල්ලීමේ හැඩය සරල හා පැහැදිලි වීමයි. query embedding, match count, සහ filter (JSONB) යන ත්‍රිත්වය එකම අරගලයක් ලෙස යවීම නිසා, සෙවුම් පරාසය කවදාවත් මාරු නොවෙයි. එමෙන්ම, දත්ත ගබඩාවේ ඉන්ඩෙක්සයද ඒම පරාසයට ගැළපෙන ලෙස නිර්මාණය කර ඇති බැවින්, “පරාස මාරු” ගැටලුව අතුරුදන් වේ.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

ශ්‍රී ලංකාවේ තාක්ෂණික ආයතන, විශ්වවිද්‍යාල සිසුන්, සහ ස්ථානීය startups සඳහා මේ විධානයේ ප්‍රයෝජන බහුලයි:

  • ඉගෙනුම් වේගය: සිසුන්ට Vector Search මූලික කරුණු ඉක්මනින් අධ්‍යයනය කළ හැක, පරාසය එකම RPC තුළ සකස් කර ඇති නිසා ගැටලුවක් නොමැත.
  • ව්‍යාපාරික කාර්යක්ෂමතාව: දත්ත පද්ධති නිර්මාණකරුවන්ට සෙවුම් ලොජික් එකම ස්ථානයක රැඳවීමෙන් පද්ධති නඩත්තුව පහසු වේ, දෝෂ අවස්ථා අඩු වේ.
  • ආරම්භක ව්‍යාපාර: Supabase වැනි open‑source සේවා භාවිතා කරන startups සඳහා සෙවුම් කාර්ය සාධනය අඩු වියමනින් ඉහළ ගත හැක, ඉන්ඩෙක්සය සහ RPC එකම පද්ධතියේ අන්තර්ගතය නිසා ඉක්මන් ප්‍රතිචාර ලැබේ.

සාරාංශයෙන්, සෙවුම් පරාසය එකම RPC තුළ එකතු කිරීමෙන් Vector Search හි “වැරදි නිකට්” ගැටලුව අවසන් කර, වැඩි විශ්වාසනීය, පාරදෘශ්‍ය, සහ පරිශීලක‑හිතකාමී පද්ධතියක් ලබා ගත හැක.

ඔබේ ව්‍යාපෘතියේ සෙවුම් කාර්ය සාධනය දැන්ම අත්හදා බලන්න!

💡 ඔබේ ව්‍යාපෘතියේ සෙවුම් කාර්ය සාධනය දැන්ම අත්හදා බලන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#Supabase #VectorSearch #Programming #AI #Database