Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
⊗jsrtPmIdInr 44 of 112 menu

React හි අනන්‍ය අංක සාකච්ඡා කිරීම

ඔබ දැනටමත් දන්නා පරිදි, වස්තූන්ගේ අරාවක අනන්‍ය id අඩංගු විය යුතුය. අපි ඒවා පැමිණෙන්නේ කොහෙන්ද යන්න සොයා බලමු.

වස්තූන්ගේ අරා දෙවර්ගයක් විය හැකිය: ඒවා අප වෙත සේවාදායකයෙන් එවන ලද්දක් විය හැකිය, නැතහොත් සේවාලාභියාගේ පැත්තේ (එනම් බ්‍රවුසරයේ) ජනනය කරන ලද්දක් විය හැකිය.

සේවාදායකයෙන් අප වෙත එවන ලද දත්ත, සාමාන්‍යයෙන් එහි දත්ත සමුදායක ගබඩා කර ඇත. දත්ත සමුදායන් (ඩීබී) වර්ග දෙකකි: SQL (උදාහරණයක් ලෙස, mySQL, PostgreSQL) හෝ NoSQL (උදාහරණයක් ලෙස, MongoDB).

SQL දත්ත සමුදායන් සාමාන්‍යයෙන් සංඛ්‍යාත්මක id ඇත, ඒවා දත්ත සමුදාය විසින් ස්වයංක්‍රීයව ආරෝහණ අනුපිළිවෙලට යොදනු ලැබේ.

NoSQL දත්ත සමුදායන් සාමාන්‍යයෙන් id ඇත, ඒවා අහඹු අනන්‍ය තන්තු ලෙස නිරූපණය කරයි. මෙම තන්තු දෙකක් අතර ගැලපීම් (collisions) නොමැති බව උපකල්පනය කෙරේ.

id හි අනන්‍යතාව ලබා ගන්නේ අහඹු තන්තුවල දිග ප්‍රමාණවත් තරම් විශාල වීමෙනි - තන්තු දෙකක් ගැලපීමේ සම්භාවිතාව ශුන්‍යයට ආසන්න වන තරම් විශාල විය යුතුය.

මෙම අවස්ථාවේ දී, දත්ත සමුදායේ දත්ත තරමක් වැඩි වන තරමට ගැටුම් වීමේ සම්භාවිතාව වැඩි වේ. ක්‍රමලේඛකයාගේ කාර්යය නම්, දත්ත පරිමාව කල්තියාම ඇස්තමේන්තු කර අහඹු තන්තුවල ප්‍රශස්ත දිග තීරණය කිරීමයි, එවිට ගැටුම් වීමේ සම්භාවිතාව අවම වේ (පිළිගත හැකි ලෙස සලකනු ලබන තරම් ප්‍රමාණවත් තරම් අඩුය).

සිංහල
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න