Redis Clustering Redis அளவிடுதல் மற்றும் சுமை சமநிலைக்கு இன்றியமையாத அம்சமாகும். Redis Clustering, Scale-out மற்றும் சுமை சமநிலை பற்றிய விளக்கம் இங்கே:
Redis Clustering
Redis Clustering Redis சேமிப்பக திறன் மற்றும் கணினி செயலாக்க திறன்களை விரிவாக்க பல சேவையகங்களை ஒரே கிளஸ்டராக இணைக்க அனுமதிக்கிறது .
இல், செயல்திறன் மற்றும் சேமிப்பக திறனை Redis Clustering மேம்படுத்த, தரவுத் துண்டுகளாகப் பிரிக்கப்பட்டு, கிளஸ்டரில் உள்ள முனைகளில் சமமாக விநியோகிக்கப்படுகிறது. Redis
Scale-out
Scale-out கணினியில் கூடுதல் சேவையகங்களைச் சேர்ப்பதன் மூலம் செயலாக்க சக்தி மற்றும் சேமிப்பக திறனை அதிகரிப்பதை உள்ளடக்கியது.
இல், தரவு வளரும்போது, சேமிப்பகம் மற்றும் தரவு செயலாக்க திறன்களை மேம்படுத்த, கிளஸ்டரில் Redis Clustering கூடுதல் சேவையகங்களைச் சேர்க்கலாம். Redis
சுமை சமநிலை
சுமை சமநிலை என்பது கணினி செயல்திறன் மற்றும் நிலைத்தன்மையை உறுதி செய்வதற்காக பணிச்சுமைகளை சர்வர்களிடையே சமமாக விநியோகிக்கும் செயல்முறையாகும்.
இல் Redis Clustering, தரவுப் பகிர்வு மற்றும் கணுக்கள் முழுவதும் விநியோகம் சுமை சமநிலையை எளிதாக்குகிறது, தனிப்பட்ட சேவையகங்களில் அழுத்தத்தைக் குறைக்கிறது.
பயன்படுத்த வழிகாட்டி Redis Clustering: Scale-out மற்றும் ஏற்ற சமநிலை
படி 1: Redis சேவையகங்களில் நிறுவவும்:
Redis கிளஸ்டரில் சேர விரும்பும் சேவையகங்களில் நிறுவவும் Redis. ஒவ்வொரு சேவையகத்திற்கும் ஒரு சுயாதீன Redis நிறுவல் இருப்பதை உறுதிசெய்க.
படி 2: உள்ளமைக்கவும் Redis Cluster:
ஒவ்வொரு Redis சர்வரிலும், ஒரு Redis உள்ளமைவு கோப்பை உருவாக்கி, போர்ட்கள், ஐபிகள் மற்றும் பிற அமைப்புகளை அமைக்கவும்.
உள்ளமைவு கோப்பில், 'கிளஸ்டர்-செயல்படுத்தப்பட்ட ஆம்' மற்றும் 'கிளஸ்டர்-கான்ஃபிக்-ஃபைல் nodes.conf' ஐ அமைக்கவும், Redis Clustering கிளஸ்டர் தகவலைச் சேமிக்க கோப்பை இயக்கவும் குறிப்பிடவும்.
படி 3: Redis சேவையகங்களைத் தொடங்கவும்:
Redis அந்தந்த உள்ளமைவு கோப்புகளுடன் சேவையகங்களைத் தொடங்கவும் .
படி 4: உருவாக்கு Redis Cluster:
Redis Cluster கிளஸ்டரை உருவாக்க கருவியைப் பயன்படுத்தவும் Redis. கிளஸ்டரில் பங்கேற்கும் சேவையகங்களில் ஒன்றில் பின்வரும் கட்டளையை இயக்கவும்:
redis-cli --cluster create <host1:port1> <host2:port2> <host3:port3> ... --cluster-replicas <number_of_replicas>
எங்கே:
<host1:port1>, <host2:port2>, <host3:port3>, ...
Redis கிளஸ்டரில் உள்ள சேவையகங்களின் முகவரிகள் மற்றும் போர்ட்கள் .
<number_of_replicas>
தரவு பணிநீக்கம் மற்றும் தொடர்ச்சியான செயல்பாட்டை உறுதிப்படுத்த உருவாக்கப்பட்ட தரவு பிரதிகளின் எண்ணிக்கை.
படி 5: பயன்படுத்தவும் Redis Cluster:
உங்கள் பயன்பாட்டில், கிளஸ்டரை அணுக Redis ஆதரிக்கும் கிளையன்ட் லைப்ரரியைப் பயன்படுத்தவும். Redis Clustering Redis
Redis கிளையன்ட் தானாகவே கிளஸ்டரில் உள்ள சேவையகங்களுக்கு வினவல்களை விநியோகிப்பார், இது தானியங்கி அளவிடுதல் மற்றும் சுமை சமநிலையை செயல்படுத்துகிறது.
Redis Clustering, , மற்றும் லோட் பேலன்சிங் ஆகியவை அதிக ட்ராஃபிக் சூழல்களில் மீள்தன்மை மற்றும் தொடர்ச்சியான செயல்பாட்டை உறுதிசெய்து, அளவிடுதல் மற்றும் திறமையான செயலாக்கத்துடன் கூடிய Scale-out சக்திவாய்ந்த அமைப்பை வழங்குகிறது. Redis