ரெடிஸ் ஒரு நினைவகத்தில் உள்ள தரவுத்தள இயந்திரம், ஹாஷ் அட்டவணைகளில் (விசை / மதிப்பு) சேமிப்பின் அடிப்படையில் ஆனால் இது ஒரு நீடித்த அல்லது தொடர்ச்சியான தரவுத்தளமாக விருப்பமாகப் பயன்படுத்தப்படலாம்.
இது ANSI C இல் எழுதப்பட்டுள்ளது வழங்கியவர் சால்வடோர் சான்ஃபிலிப்போ, இவர் ரெடிஸ் லேப்ஸால் வழங்கப்படுகிறார். இது பி.எஸ்.டி உரிமத்தின் கீழ் வெளியிடப்படுகிறது, எனவே இது திறந்த மூல மென்பொருளாக கருதப்படுகிறது.
கிளையண்டில் ரெடிஸை ஆதரிக்கும் நிரலாக்க மொழிகள்: ஆக்சன்ஸ்கிரிப்ட், சி, சி ++, சி #, க்ளோஜூர், காமன் லிஸ்ப், எர்லாங், கோ, ஹாஸ்கெல், ஹாக்ஸ், அயோ, ஜாவா, சர்வர்-சைட் ஜாவாஸ்கிரிப்ட் (நோட்.ஜெஸ்), லுவா, ஆப்ஜெக்டிவ்-சி, பெர்ல், பி.எச்.பி, தூய தரவு, பைதான், ரூபி, ஸ்கலா, ஸ்மால்டாக் மற்றும் டி.எல்.சி.
அதன் முக்கிய பண்புகளில் நாம் காணலாம்:
- விதிவிலக்காக வேகமாக: ரெடிஸ் மிக வேகமானது மற்றும் வினாடிக்கு சுமார் 110000 செட், ஒரு வினாடிக்கு சுமார் 81000 ஜி.இ.டி.
- பணக்கார தரவு வகைகளை ஆதரிக்கிறது: பட்டியல், தொகுப்பு, ஆர்டர் செய்யப்பட்ட தொகுப்பு மற்றும் ஹாஷ்கள் போன்ற டெவலப்பர்கள் ஏற்கனவே அறிந்த பெரும்பாலான தரவு வகைகளை ரெடிஸ் சொந்தமாக ஆதரிக்கிறது. இது பல்வேறு சிக்கல்களைத் தீர்ப்பதை எளிதாக்குகிறது, ஏனெனில் எந்த தரவு வகையால் எந்த சிக்கலை சிறப்பாக கையாள முடியும் என்பது எங்களுக்குத் தெரியும்.
- செயல்பாடுகள் அணு - அனைத்து ரெடிஸ் செயல்பாடுகளும் அணு, இரண்டு வாடிக்கையாளர்கள் ஒரே நேரத்தில் அணுகினால், ரெடிஸ் சேவையகம் புதுப்பிக்கப்பட்ட மதிப்பைப் பெறும் என்பதை உறுதி செய்கிறது.
- பல பயன்பாட்டு கருவி : ரெடிஸ் என்பது ஒரு பல பயன்பாட்டு கருவியாகும், இது கேச்சிங், மெசேஜிங் வரிசைகள் (ரெடிஸ் சொந்தமாக வெளியிடுவதற்கு / குழுசேர்வதை ஆதரிக்கிறது), வலை பயன்பாட்டு அமர்வுகள், வலைப்பக்க எண்ணிக்கைகள் போன்ற உங்கள் பயன்பாட்டில் உள்ள குறுகிய கால தரவு போன்ற பல்வேறு பயன்பாட்டு நிகழ்வுகளில் பயன்படுத்தப்படலாம்.
இந்த தரவுத்தள இயந்திரத்தை கையாள, பரெடிஸ் டெஸ்க்டாப் மேலாளரை (ஆர்.டி.எம்) பயன்படுத்தலாம் எது ஒரு குறுக்கு-தளம் ரெடிஸ் டெஸ்க்டாப் மேலாண்மை கருவி, வேகமான மற்றும் எளிமையானது, SSH சுரங்கப்பாதையை ஆதரிக்கும் Qt 5 வளர்ச்சியை அடிப்படையாகக் கொண்டது.
இந்த கருவி உங்கள் Redis தரவுத்தளத்தை அணுக GUI ஐப் பயன்படுத்த எளிதானது மற்றும் சில அடிப்படை செயல்பாடுகளைச் செய்யுங்கள்: விசைகளை ஒரு மரமாகப் பார்க்கவும், CRUD விசைகள், ஷெல் மூலம் கட்டளைகளை இயக்கவும்.
RDM SSL / TLS குறியாக்கம், SSH சுரங்கங்கள் மற்றும் மேகத்தில் உள்ள ரெடிஸ் நிகழ்வுகளை ஆதரிக்கிறதுபோன்றவை: அமேசான் எலாஸ்டிகேச், மைக்ரோசாஃப்ட் அஸூர் ரெடிஸ் கேச் மற்றும் ரெடிஸ் லேப்ஸ்.
உபுண்டு 18.04 எல்டிஎஸ் மற்றும் டெரிவேடிவ்களில் ரெடிஸ் டெஸ்க்டாப் மேலாளரை எவ்வாறு நிறுவுவது?
இந்த மென்பொருளை ஸ்னாப் தொகுப்புகளிலிருந்து நேரடியாகப் பெறலாம், எனவே இதை எங்கள் கணினியில் நிறுவ, இந்த வகை பயன்பாடுகளை நிறுவக்கூடிய ஆதரவை நாம் கொண்டிருக்க வேண்டும்.
இந்த வகை நிறுவலைப் பயன்படுத்தி, பெரும்பாலான தற்போதைய லினக்ஸ் விநியோகங்களில் ஆர்.டி.எம் பயன்பாட்டைப் பெறலாம் அல்லது ஸ்னாபிலிருந்து பயன்பாடுகளை நிறுவ ஆதரவு உள்ளது.
இதை நிறுவ, Ctrl + Alt + T என்ற முனையத்தைத் திறந்து அதில் பின்வரும் கட்டளையை இயக்கவும்:
sudo snap install redis-desktop-manager
அதனுடன் தயாராக, இந்த பயன்பாடு நிறுவப்பட்டிருக்கும்.
இந்த மென்பொருளை நாம் பெற வேண்டிய மற்றொரு முறை, அதன் மூலக் குறியீட்டிலிருந்து தொகுப்பை உடைப்பதன் மூலம்.
இதற்காக நாம் ஒரு முனையத்தைத் திறந்து அதில் பின்வரும் கட்டளையை இயக்க வேண்டும்:
git clone --recursive https://github.com/uglide/RedisDesktopManager.git -b 0.9 rdm && cd ./rdm
மூலக் குறியீடு கிடைத்ததும், அதன் தொகுப்போடு தொடங்குவோம்.
cd src/ ./configure qmake && make && sudo make install cd /opt/redis-desktop-manager/ sudo mv qt.conf qt.backup
உபுண்டு 18.04 எல்டிஎஸ் மற்றும் டெரிவேடிவ்களில் ரெடிஸ் டெஸ்க்டாப் மேலாளரை எவ்வாறு பயன்படுத்துவது?
ஆர்.டி.எம் நிறுவிய பின், அதைப் பயன்படுத்தத் தொடங்க நீங்கள் முதலில் செய்ய வேண்டியது உங்கள் ரெடிஸ் சேவையகத்திற்கான இணைப்பை உருவாக்குவதாகும். பிரதான திரையில், Redis Server உடன் இணைக்க பொத்தானை அழுத்தவும்.
உள்ளூர் அல்லது பொது ரெடிஸ் சேவையகத்துடன் இணைக்கவும்.
முதல் தாவலில், இணைப்பு அமைப்புகள், நீங்கள் உருவாக்கும் இணைப்பு பற்றிய பொதுவான தகவல்களை வைக்கவும்.
- பெயர்: புதிய இணைப்பின் பெயர் (எடுத்துக்காட்டு: my_local_redis)
- ஹோஸ்ட் - ரெடிஸ்-சர்வர் ஹோஸ்ட் (எடுத்துக்காட்டு: லோக்கல் ஹோஸ்ட்)
- போர்ட் - ரெடிஸ்-சர்வர் போர்ட் (எடுத்துக்காட்டு: 6379)
- அங்கீகாரம் - ரெடிஸ்-கடவுச்சொல் அங்கீகார சேவையகம் (http://redis.io/commands/AUTH)
- SSL உடன் பொது ரெடிஸ் சேவையகத்துடன் இணைக்கவும்
அவர்கள் SSL உடன் redis-server உடன் இணைக்க விரும்பினால், அவர்கள் இரண்டாவது தாவலில் SSL ஐ இயக்க வேண்டும் மற்றும் PEM வடிவத்தில் பொது விசையை வழங்க வேண்டும்.