
redka சின்னம்
La உரிம வகையை மாற்ற Redis முடிவு வணிகத் தயாரிப்புகள் திட்டத்தைத் தொடர்ந்து துஷ்பிரயோகம் செய்வதைத் தடுப்பதற்காக, அவர்களின் தயாரிப்புகளுக்கு, இது திறந்த மூல உலகில் நன்கு மதிக்கப்படவில்லை பலரால். நடைமுறைப்படுத்தப்பட்ட மாற்றத்தை ஆதரிக்கும் ஒரு துறை இருந்தாலும், அதிகமானோர் தங்கள் குரல்களை உயர்த்தி, தொடர்ச்சியான முறைகேடுகள் குறித்து தங்கள் புகார்களை வெளிப்படுத்துவதால், ரெடிஸின் மாற்றம் மற்ற திட்டங்கள் மற்றும் ஃபோர்க்குகளைத் தொடங்குவதற்கு வழிவகுத்தது.
மைக்ரோசாப்ட் வீணாக்கவில்லை தருணம் மற்றும் தள்ள விரும்பினார் உங்கள் திறந்த மூல திட்டம் கார்னட்டின், சமூகத்திற்குத் தெரிந்த பிற டெவலப்பர்களும் தங்கள் தீர்வுகளை அறிவித்தனர், அதாவது ட்ரூ டெவால்ட் (ஹைப்பர்லாண்ட் உருவாக்கியவர்) ரெடிக்ட் மற்றும் லினக்ஸ் அறக்கட்டளை கூட வால்கி எனப்படும் அதன் ஃபோர்க்கை அறிமுகப்படுத்தியது.
இப்போது புதிய திட்டம் அறிவிக்கப்பட்டுள்ளது, இது Redka என்று அழைக்கப்படுகிறது மற்றும் அதன் நோக்கம் RESP நெறிமுறை மற்றும் Redis DBMS உடன் இணக்கமான API ஐ வழங்குவதாகும், ஆனால் SQLite நூலகத்தில் செயல்படுத்தப்படுகிறது.
ரெட்கா பற்றி
ரெட்கா மற்ற ஃபோர்க்ஸ் மற்றும் திட்டங்களைப் போலல்லாமல் இது ரெடிஸை மாற்றுவதை நோக்கமாகக் கொண்டது, Redis இன் ரேம் சேமிப்பு வரம்புகள் இல்லாமல், தரவை விரைவாகவும் நம்பகத்தன்மையுடனும் நிர்வகிக்க ஒரு தீர்வை வழங்குகிறது, SQLite ஐப் பயன்படுத்துவதில் கவனம் செலுத்துவது மற்றும் SQL மொழியைப் பயன்படுத்தி தரவை அணுக அனுமதிப்பதுடன், இது அறிக்கையிடல் மற்றும் தரவு பகுப்பாய்வுக்கு பயனுள்ளதாக இருக்கும். Redka ACID பரிவர்த்தனைகளை ஆதரிக்கிறது மற்றும் நெட்வொர்க்கில் கோரிக்கைகளை ஏற்கும் சேவையகமாக அல்லது Go மொழிக்கான தொகுதியாக செயல்பட முடியும்.
தற்போது, ரெட்கா சரங்கள் மற்றும் ஹாஷ்களுடன் வேலை செய்ய தரவு வகை ஆதரவு சேர்க்கப்பட்டது, சரம் தரவு, விசைகள், பரிவர்த்தனைகள் மற்றும் ஹாஷ்களை கையாளுவதற்கான கட்டளைகளுடன். எடுத்துக்காட்டாக, விசையுடன் தொடர்புடைய சரம் மதிப்புகளை அமைக்கவும் பெறவும் கட்டளைகள் உள்ளன, விசை காலாவதி, அதிகரிப்பு அல்லது குறைப்பு மதிப்புகளை அமைக்கவும், டெம்ப்ளேட்களைப் பயன்படுத்தி தேடும் விசைகள், விசைகளை மறுபெயரிடுதல் மற்றும் ஒரு பரிவர்த்தனைக்குள் தொடர்ச்சியான கட்டளைகளை இயக்கவும். பரிவர்த்தனையை ரத்துசெய்து, ஹாஷ் செய்யப்பட்ட புலங்களுடன் வேலை செய்யுங்கள். அவற்றில் சில ஆதரிக்கப்படும் கட்டளைகள் மற்றும் செயல்பாடுகளின் வகைகள் அவை:
- சங்கிலிகள்- அடிப்படை தரவு கையாளுதலுக்கான GET, SET மற்றும் INCR போன்ற செயல்பாடுகள்.
- பட்டியல்கள் மற்றும் தொகுப்புகள்- பட்டியல்களுக்கான LPOP மற்றும் தொகுப்புகளுக்கு SADD போன்ற கட்டளைகள்.
- ஹாஷ்கள்- HSET மற்றும் HGET போன்ற கட்டளைகளுடன் புல மதிப்பு ஜோடிகளைக் கையாளுதல்.
- ஆர்டர் செய்யப்பட்ட தொகுப்புகள்: மதிப்பெண்களுடன் ஆர்டர் செய்யப்பட்ட தரவுகளுக்கு ZADD மற்றும் ZRANK.
- முக்கிய மேலாண்மை- விசைகளின் வாழ்க்கைச் சுழற்சிக்கான DEL மற்றும் EXPIRE போன்ற கட்டளைகள்.
ரெட்காவின் நடிப்பு குறித்து, இது நிகழ்த்தப்பட்ட செயல்திறன் சோதனைகளில் நிரூபிக்கப்பட்டுள்ளது ரெடிஸ் திட்டத்தில் இருந்து கருவிகளைப் பயன்படுத்துதல் உகந்த செயல்திறனுக்குக் கீழே வீழ்ச்சி, இது Redis ஐ விட 2 முதல் 6 மடங்கு குறைவாக இருப்பதால், முக்கியமாக முக்கிய/மதிப்பு வடிவத்தில் தரவை சேமிப்பதற்கான குறிப்பிட்ட மேம்படுத்தல்கள் இல்லாததால் மற்றும் SQLite ஐச் சார்ந்துள்ளது.
ஒரு குறிப்பிட்ட சோதனை சூழலில், ரெடிஸ் ஒரு வினாடிக்கு 133 ஆயிரம் SET செயல்பாடுகளை அடைந்தது மற்றும் வினாடிக்கு 139 ஆயிரம் GET செயல்பாடுகள், அதே நேரத்தில் Redka 30 ஆயிரம் SET செயல்பாடுகளின் செயல்திறனை அடைந்தது ஒரு நொடிக்கு மற்றும் ரேண்டம் அணுகல் நினைவகத்தில் தரவுத்தளத்தைக் கொண்டிருப்பதன் மூலம் ஒரு நொடிக்கு 63 ஆயிரம் GET செயல்பாடுகள். தரவுத்தளத்தை வட்டில் சேமிக்கும் போது, Redka இன் செயல்திறன் ஒரு வினாடிக்கு 22 ஆயிரம் SET செயல்பாடுகள் மற்றும் வினாடிக்கு 56 ஆயிரம் GET செயல்பாடுகள்.
இறுதியாக, இது குறிப்பிடப்பட்டுள்ளது எதிர்கால வெளியீடுகளுக்கான திட்டங்கள்மற்றும் சேர்வைக் கண்டறியவும் பட்டியல்கள், சேகரிப்புகள் (தொகுப்புகள்) மற்றும் ஆர்டர் செய்யப்பட்ட சேகரிப்புகளுக்கான ஆதரவு. நீண்ட காலத்திற்கு, ஹைப்பர்லாக் லாக் அல்காரிதம், புவியியல் ஆயங்களை கையாளும் திறன் மற்றும் கட்டளைகளை வெளியிடுதல்/சந்தா செலுத்துதல் ஆகியவற்றை செயல்படுத்த திட்டமிடப்பட்டுள்ளது.
என்றும் தற்போது வரை குறிப்பிட்டுள்ளனர் லுவா மொழியில் உள்ள ஸ்கிரிப்டுகளுக்கான ஆதரவு சிந்திக்கப்படவில்லை, அங்கீகாரம், அணுகல் கட்டுப்பாட்டு பட்டியல்கள் (ACL), கண்காணிப்பு/கண்காணிப்பு மற்றும் பல தரவுத்தளங்கள் கொண்ட சர்வரில் வேலை செய்யும் திறன் மற்றும் கிளஸ்டர் ஆதரவு (ரெடிஸ் கிளஸ்டர்) அல்லது கண்காணிப்பு (ரெடிஸ் சென்டினல்) செயல்படுத்தப்படும்.
நீங்கள் ஆர்வமாக இருந்தால் அதைப் பற்றி மேலும் அறிக, நீங்கள் விவரங்களை சரிபார்க்கலாம் பின்வரும் இணைப்பில்.