கேச்சிங் என்றால் என்ன?

கேச்சிங் என்பது, அடிக்கடி அணுகப்படும் தரவை, அதன் அசல் மூலத்திலிருந்து தரவை மீட்டெடுக்க எடுக்கும் நேரத்தைக் குறைப்பதற்காக, தற்காலிக சேமிப்பக இடத்தில் (கேச்) சேமித்து வைப்பதாகும்.

கேச்சிங் என்றால் என்ன?

கேச்சிங் என்பது தகவல்களைச் சேமிப்பதற்கான ஒரு வழியாகும், இதனால் எதிர்காலத்தில் அதை விரைவாக அணுக முடியும். ஒவ்வொரு முறையும் நீங்கள் படிக்க விரும்பும் நூலகத்திற்குச் செல்லாமல், நீங்கள் அடிக்கடி படிக்கும் புத்தகத்தின் நகலை உங்கள் படுக்கை மேசையில் வைத்திருப்பது போன்றது. அதே போல், நீங்கள் ஒரு இணையதளத்தைப் பார்வையிடும்போது, ​​உங்கள் கணினி இணையதளத்தின் சில தகவல்களைச் சேமித்து வைக்கும், இதனால் அடுத்த முறை நீங்கள் பார்வையிடும் போது, ​​அது வேகமாக ஏற்றப்படும்.

கேச்சிங் என்பது நமது அன்றாட ஆன்லைன் அனுபவத்தின் ஒருங்கிணைந்த பகுதியாக மாறிய ஒரு செயல்முறையாகும். இது ஒரு தற்காலிக சேமிப்பகத்தில் அடிக்கடி அணுகப்படும் தரவைச் சேமிப்பதற்கான ஒரு முறையாகும். இது தரவுக்கான விரைவான அணுகலை எளிதாக்குகிறது, பயன்பாடு மற்றும் கணினி செயல்திறனை மேம்படுத்துகிறது. இணைய உலாவிகள், சேவையகங்கள் மற்றும் உள்ளடக்க விநியோக நெட்வொர்க்குகளில் கேச்சிங் பரவலாகப் பயன்படுத்தப்படுகிறது.

கேச்சிங், முன்பு மீட்டெடுக்கப்பட்ட அல்லது கணக்கிடப்பட்ட தரவை மீண்டும் பயன்படுத்த உங்களை அனுமதிக்கிறது, இதனால் தரவை அணுகுவதற்கான நேரத்தை குறைக்கிறது. முன்னர் அணுகப்பட்ட தரவுக்கு கோரிக்கை விடுக்கப்பட்டால், அதன் முதன்மை சேமிப்பக இடத்திலிருந்து தரவை மீட்டெடுக்க வேண்டிய அவசியமின்றி, தற்காலிக சேமிப்பு கோரிக்கைக்கு நேரடியாக பதிலளிக்க முடியும். இதன் விளைவாக விரைவான பதில் நேரம் மற்றும் தாமதம் குறைகிறது. கேச்சிங் பொதுவாக இணையதள செயல்திறனை மேம்படுத்த சர்வர்களில் பயன்படுத்தப்படுகிறது மற்றும் ரேம் அல்லது வட்டில் செயல்படுத்தப்படலாம்.

ஒட்டுமொத்தமாக, கேச்சிங் என்பது ஒரு இன்றியமையாத செயலாகும், இது நாம் ஆன்லைனில் தரவை அணுகும் விதத்தில் புரட்சியை ஏற்படுத்தியுள்ளது. இது நவீன கம்ப்யூட்டிங்கின் அடிப்படை பகுதியாக மாறியுள்ளது, இது தரவை விரைவாகவும் திறமையாகவும் அணுக அனுமதிக்கிறது. தாமதத்தைக் குறைப்பதன் மூலமும், கணினி செயல்திறனை மேம்படுத்துவதன் மூலமும், தற்காலிக சேமிப்பு என்பது வணிகங்களுக்கும் தனிநபர்களுக்கும் இன்றியமையாத கருவியாக மாறியுள்ளது.

கேச்சிங் என்றால் என்ன?

வரையறை

கேச்சிங் என்பது கேச் எனப்படும் தற்காலிக சேமிப்பகப் பகுதியில் அடிக்கடி பயன்படுத்தப்படும் தரவைச் சேமிப்பது ஆகும். டேட்டாவை அணுக எடுக்கும் நேரத்தைக் குறைப்பதன் மூலம் பயன்பாடு மற்றும் கணினி செயல்திறனை மேம்படுத்துவதே கேச்சிங்கின் குறிக்கோள். தற்காலிக சேமிப்பில் சேமிக்கப்பட்ட தரவுக்கான கோரிக்கையை முன்வைக்கும்போது, ​​கணினியானது அதன் அசல் மூலத்திலிருந்து தரவைப் பெறுவதற்குப் பதிலாக தற்காலிக சேமிப்பிலிருந்து மீட்டெடுக்க முடியும், இது மெதுவாக இருக்கும்.

கேச்சிங் எப்படி வேலை செய்கிறது?

தரவுக்கான கோரிக்கையை முன்வைக்கும்போது, ​​அந்தத் தரவு ஏற்கனவே சேமிக்கப்பட்டுள்ளதா என்பதைப் பார்க்க கணினி தற்காலிக சேமிப்பை சரிபார்க்கிறது. அது இருந்தால், கணினி தற்காலிக சேமிப்பிலிருந்து தரவை மீட்டெடுத்து பயனருக்கு வழங்குகிறது. தரவு தற்காலிக சேமிப்பில் இல்லை என்றால், கணினி அதை அதன் அசல் மூலத்திலிருந்து மீட்டெடுக்கிறது மற்றும் எதிர்கால பயன்பாட்டிற்காக தற்காலிக சேமிப்பில் சேமிக்கிறது. அடுத்த முறை தரவு கோரப்படும் போது, ​​அது கேச் சேமிப்பிலிருந்து வழங்கப்படும், இது அதன் அசல் மூலத்திலிருந்து பெறுவதை விட வேகமானது.

தற்காலிக சேமிப்பு வகைகள்

நினைவக கேச்சிங், இன்-மெமரி கேச்சிங் மற்றும் டிஸ்க் கேச்சிங் உள்ளிட்ட பல வகையான கேச்சிங் உள்ளன. நினைவக கேச்சிங் கணினியின் கேச் நினைவகத்தில் தரவைச் சேமிக்கிறது, இது வட்டில் சேமிப்பதை விட வேகமானது. இன்-மெமரி கேச்சிங், கணினியின் ரேமில் தரவைச் சேமிக்கிறது, இது மெமரி கேச்சிங்கை விட வேகமானது. டிஸ்க் கேச்சிங் டிஸ்கில் தரவைச் சேமிக்கிறது, இது மெமரி கேச்சிங்கை விட மெதுவானது ஆனால் அதிக தரவைச் சேமிக்க முடியும்.

இணைய உலாவி, இணைய சேவையகம், CDN (உள்ளடக்க விநியோக நெட்வொர்க்) மற்றும் மூல சேவையகம் உட்பட பல்வேறு நிலைகளிலும் கேச்சிங் செய்யலாம். இணைய உலாவிகள் HTML, படங்கள் மற்றும் குறியீட்டை தற்காலிகமாக சேமித்து, இணைய சேவையகத்திற்கான கோரிக்கைகளின் எண்ணிக்கையைக் குறைக்கின்றன. CPU இல் உள்ள சுமையை குறைக்க மற்றும் பயன்பாட்டின் செயல்திறனை மேம்படுத்த வலை சேவையகங்கள் பதிலளிப்பு தரவை கேச் செய்கிறது. CDNகள் தற்காலிக சேமிப்பு உள்ளடக்கத்தை தாமதத்தை குறைக்க மற்றும் பயனர் அனுபவத்தை மேம்படுத்துகிறது. பின்தள சேவையகங்களில் சுமையை குறைக்க மற்றும் பயன்பாட்டு செயல்திறனை மேம்படுத்த, ஆரிஜின் சர்வர்கள் கேச் டேட்டா.

APIகள் செயல்திறனை மேம்படுத்த கேச்சிங்கைப் பயன்படுத்தலாம். ஒரு API கோரிக்கை செய்யப்படும்போது, ​​பதில் ஏற்கனவே சேமிக்கப்பட்டுள்ளதா என்பதை அறிய கணினி தற்காலிக சேமிப்பை சரிபார்க்கலாம். அவ்வாறு இருந்தால், கோரிக்கையை மீண்டும் செயலாக்குவதற்குப் பதிலாக, தற்காலிக சேமிப்பிலிருந்து பதிலை கணினி வழங்க முடியும்.

முடிவில், கேச்சிங் என்பது அடிக்கடி பயன்படுத்தப்படும் தரவை அணுக எடுக்கும் நேரத்தைக் குறைப்பதன் மூலம் பயன்பாடு மற்றும் கணினி செயல்திறனை மேம்படுத்துவதற்கான மதிப்புமிக்க நுட்பமாகும். ஒரு தற்காலிக சேமிப்பில் தரவை சேமிப்பதன் மூலம், கணினிகள் தரவை வேகமாக மீட்டெடுக்கலாம் மற்றும் பின்தள சேவையகங்களில் சுமையை குறைக்கலாம்.

கேச்சிங்கின் நன்மைகள்

கேச்சிங் என்பது பயன்பாடுகளின் செயல்திறனை மேம்படுத்துதல், செலவுகளைக் குறைத்தல் மற்றும் செயல்திறனை அதிகரிப்பதன் மூலம் பல நன்மைகளைத் தரக்கூடிய ஒரு நுட்பமாகும். கேச்சிங்கின் மிக முக்கியமான சில நன்மைகள் இங்கே:

மேம்பட்ட செயல்திறன்

கேச்சிங்கின் முதன்மையான நன்மைகளில் ஒன்று, இது பயன்பாடுகளின் செயல்திறனை கணிசமாக மேம்படுத்தும். ஏனென்றால், வட்டு இயக்கப்படும் தரவுக் கடையிலிருந்து தரவை அணுகுவதை விட, நினைவகத்தில் உள்ள கேச் மூலம் தரவைப் படிப்பது மிக வேகமாக இருக்கும். அடிக்கடி அணுகப்படும் தரவை ரேமில் சேமிப்பதன் மூலம், கேச்சிங், மெதுவான, நீண்ட கால சேமிப்பக சாதனங்களிலிருந்து தரவை அணுகுவதோடு தொடர்புடைய தாமதத்தைக் குறைக்கிறது. இது பயனர் அனுபவத்தை மேம்படுத்தலாம் மற்றும் முக்கியமான வணிக செயல்முறைகளின் செயல்திறனை அதிகரிக்கலாம்.

காஸ்ட்-பயனுள்ள

டேட்டாபேஸ் பயன்பாட்டுடன் தொடர்புடைய செலவுகளைக் குறைக்கவும் கேச்சிங் உதவும். அடிக்கடி அணுகப்படும் தரவை நினைவகத்தில் சேமிப்பதன் மூலம், தரவுத்தளத்திலிருந்து தரவுகளை மீட்டெடுக்க வேண்டிய எண்ணிக்கையை கேச்சிங் குறைக்கிறது. இது தரவுத்தள சேவையகத்தில் சுமையை குறைக்க உதவும், இது தரவுத்தள பயன்பாடு மற்றும் செலவுகளை குறைக்க உதவும்.

அதிக செயல்திறன்

தேக்ககமானது செயல்திறனை அதிகரிக்க உதவுகிறது, இது ஒரு குறிப்பிட்ட நேரத்தில் ஒரு கணினியால் செயலாக்கப்படும் தரவின் அளவு. அடிக்கடி அணுகப்படும் தரவை நினைவகத்தில் சேமிப்பதன் மூலம், டேட்டாபேஸ் அல்லது பிற சேமிப்பக சாதனத்திலிருந்து தரவை மீட்டெடுக்க எடுக்கும் நேரத்தைக் குறைக்க கேச்சிங் உதவும். இது பயன்பாட்டின் ஒட்டுமொத்த செயல்திறனை அதிகரிக்க உதவும்.

கேச்சிங் ஆனது வலை கேச், விநியோகிக்கப்பட்ட கேச் மற்றும் இன்-மெமரி கேச் உட்பட பல வடிவங்களை எடுக்கலாம். Redis, Memcached மற்றும் Hazelcast ஆகியவை சில பிரபலமான கேச்சிங் தீர்வுகள். உள்ளடக்க விநியோக நெட்வொர்க்குகள் (CDNகள்) புவியியல் ரீதியாக விநியோகிக்கப்பட்ட இடங்களில் அடிக்கடி அணுகப்படும் உள்ளடக்கத்தை சேமிக்கவும், சுமை நேரத்தை குறைக்கவும் மற்றும் சைபர் தாக்குதல்களுக்கு எதிராக பாதுகாக்கவும் கேச்சிங்கைப் பயன்படுத்துகின்றன.

ஒட்டுமொத்தமாக, கேச்சிங் என்பது ஒரு சக்திவாய்ந்த நுட்பமாகும், இது பயன்பாடுகளுக்கு பல நன்மைகளைத் தரக்கூடியது. செயல்திறனை மேம்படுத்துதல், செலவுகளைக் குறைத்தல் மற்றும் செயல்திறனை அதிகரிப்பதன் மூலம், கேச்சிங் பயன்பாடுகள் வேகமாகவும், திறமையாகவும், நம்பகமானதாகவும் இருப்பதை உறுதிசெய்ய உதவும்.

கேச்சிங் சிறந்த நடைமுறைகள்

கேச்சிங் என்பது வலை பயன்பாடுகளின் செயல்திறன் மற்றும் அளவிடுதல் ஆகியவற்றை மேம்படுத்துவதற்கான ஒரு சக்திவாய்ந்த கருவியாகும். இருப்பினும், தற்காலிக சேமிப்பை முழுமையாகப் பயன்படுத்த, சில சிறந்த நடைமுறைகளைப் பின்பற்றுவது முக்கியம். இந்த பகுதியில், தற்காலிக சேமிப்பிற்கான சில சிறந்த நடைமுறைகளைப் பற்றி விவாதிப்போம்.

கேச் செல்லாததாக்குதல்

கேச் செல்லாததாக்குதல் என்பது தேக்ககத்திலிருந்து பழைய அல்லது காலாவதியான தரவை அகற்றும் செயலாகும். தரவு மாறும்போது தற்காலிக சேமிப்பை செல்லாததாக்குவது முக்கியம், தற்காலிகமாக சேமிக்கப்பட்ட தரவு புதுப்பித்த நிலையில் இருப்பதை உறுதிசெய்யவும். தற்காலிக சேமிப்பை செல்லாததாக்க பல வழிகள் உள்ளன:

  • டைம்-டு-லைவ் (TTL): கேச் எவ்வளவு நேரம் தரவைச் சேமிக்க முடியும் என்பதற்கான கால வரம்பை அமைக்கவும். TTL காலாவதியான பிறகு, தற்காலிக சேமிப்பு செல்லாததாகிவிடும்.
  • தற்காலிக சேமிப்பு-கட்டுப்பாட்டு தலைப்பு: கேச்-கண்ட்ரோல் தலைப்பைப் பயன்படுத்தி, கேச் எவ்வளவு நேரம் தரவைச் சேமிக்க முடியும் என்பதைக் குறிப்பிடவும். கேச் பல பயனர்களிடையே பகிர முடியுமா அல்லது தரவை வழங்குவதற்கு முன் தற்காலிக சேமிப்பை மறுபரிசீலனை செய்ய வேண்டுமா போன்ற கேச் தொடர்பான பிற அமைப்புகளைக் குறிப்பிடவும் இந்த தலைப்பு பயன்படுத்தப்படலாம்.
  • கைமுறை செல்லாததாக்குதல்: தரவு மாறும்போது தற்காலிக சேமிப்பை கைமுறையாக செல்லாததாக்குங்கள். தற்காலிக சேமிப்பை செல்லாததாக்கும்படி சேவையகத்திற்கு ஒரு குறிப்பிட்ட தலைப்புடன் கோரிக்கையை அனுப்புவதன் மூலம் இதைச் செய்யலாம்.

Cache Replacement Policies

கேச் நிரம்பியிருக்கும் போது, ​​தற்காலிக சேமிப்பில் இருந்து எந்தெந்த பொருட்களை அகற்ற வேண்டும் என்பதை தற்காலிக சேமிப்பை மாற்றுதல் கொள்கைகள் தீர்மானிக்கின்றன. பல கேச் மாற்றுக் கொள்கைகள் உள்ளன, ஒவ்வொன்றும் அதன் சொந்த நன்மைகள் மற்றும் தீமைகள் உள்ளன. மிகவும் பொதுவான கொள்கைகளில் சில:

  • சமீபத்தில் பயன்படுத்தியவை (LRU): தற்காலிக சேமிப்பில் இருந்து சமீபத்தில் பயன்படுத்திய உருப்படியை அகற்றவும்.
  • ஃபர்ஸ்ட் இன் ஃபர்ஸ்ட்-அவுட் (FIFO): தற்காலிக சேமிப்பில் இருந்து பழைய உருப்படியை அகற்றவும்.
  • குறைவாக அடிக்கடி பயன்படுத்தப்படும் (LFU): தற்காலிக சேமிப்பில் இருந்து அடிக்கடி பயன்படுத்தப்படும் உருப்படியை அகற்றவும்.

தற்காலிக சேமிப்பு-கட்டுப்பாட்டு தலைப்பு

கேச்-கண்ட்ரோல் ஹெடர் என்பது கேச்சிங் நடத்தையைக் கட்டுப்படுத்தும் ஒரு HTTP தலைப்பு. கேச் எவ்வளவு நேரம் தரவைச் சேமிக்க முடியும், கேச் பல பயனர்களிடையே பகிர முடியுமா மற்றும் தரவை வழங்குவதற்கு முன் தற்காலிக சேமிப்பை மறுபரிசீலனை செய்ய வேண்டுமா என்பதைக் குறிப்பிட இது பயன்படுத்தப்படலாம். கேச்-கட்டுப்பாட்டு தலைப்பு, கேச் தரவுகளை வட்டில் அல்லது நினைவகத்தில் சேமிக்க வேண்டுமா என்பது போன்ற கேச் தொடர்பான பிற அமைப்புகளைக் குறிப்பிடவும் பயன்படுத்தப்படலாம்.

மற்ற காரணங்கள்

தேக்ககத்தை செயல்படுத்தும் போது, ​​மனதில் கொள்ள வேண்டிய வேறு பல விஷயங்கள் உள்ளன:

  • தற்காலிக சேமிப்பு இடம்: தற்காலிக சேமிப்பை எங்கு சேமிப்பது என்பதைக் கவனியுங்கள். கேச்சிங் மெயின் மெமரியில், ஹார்ட் டிரைவில் அல்லது உள்ளடக்க டெலிவரி நெட்வொர்க்கில் (சிடிஎன்) செய்யலாம்.
  • நினைவக மேலாண்மை அலகு (MMU): மெயின் மெமரியில் கேச் செய்யும் போது MMU ஐக் கவனியுங்கள். நினைவக ஒதுக்கீட்டை நிர்வகிப்பதற்கு MMU பொறுப்பாகும் மற்றும் தற்காலிக சேமிப்பின் செயல்திறனை பாதிக்கலாம்.
  • பின்-இறுதி தரவுத்தளம்: கேச் செய்யும் போது பின்-இறுதி தரவுத்தளத்தைக் கவனியுங்கள். தற்காலிக சேமிப்பில் உள்ள தரவு இல்லை என்றால் syncபின்-இறுதி தரவுத்தளத்துடன் இணைக்கப்பட்டது, இது முரண்பாடுகளுக்கு வழிவகுக்கும்.
  • CDN கேச்சிங்: CDN ஐப் பயன்படுத்தும் போது CDN தேக்ககத்தைக் கவனியுங்கள். CDN கேச்சிங், பயனருக்கு நெருக்கமான தரவை சேமிப்பதன் மூலம் தற்காலிக சேமிப்பின் செயல்திறனை மேம்படுத்தலாம்.
  • டிஎன்எஸ் கேச்சிங்: CDN ஐப் பயன்படுத்தும் போது DNS தேக்ககத்தைக் கவனியுங்கள். டிஎன்எஸ் கேச்சிங் டிஎன்எஸ் லுக்அப்களின் தாமதத்தை குறைக்கலாம் மற்றும் கேச் செயல்திறனை மேம்படுத்தலாம்.

முடிவில், கேச்சிங் என்பது வலை பயன்பாடுகளின் செயல்திறன் மற்றும் அளவிடுதல் ஆகியவற்றை மேம்படுத்துவதற்கான ஒரு சக்திவாய்ந்த கருவியாகும். தற்காலிக சேமிப்பிற்கான சிறந்த நடைமுறைகளைப் பின்பற்றுவதன் மூலம், கேச் செல்லாததாக்குதல், கேச் மாற்றுக் கொள்கைகள் மற்றும் கேச்-கண்ட்ரோல் ஹெடரைப் பயன்படுத்துவதன் மூலம், உங்கள் கேச் திறமையாகவும் பயனுள்ளதாகவும் இருப்பதை உறுதிசெய்யலாம்.

கேச்சிங் தொழில்நுட்பங்கள்

கேச்சிங் என்பது ஒரு முக்கியமான தொழில்நுட்பமாகும், இது அடிக்கடி அணுகப்படும் தரவின் மறுமொழி நேரத்தைக் குறைப்பதன் மூலம் பயன்பாட்டின் செயல்திறனை மேம்படுத்துகிறது. கேச்சிங் தொழில்நுட்பங்களை நான்கு வகைகளாகப் பிரிக்கலாம்: இன்-மெமரி கேச்சிங், ப்ராக்ஸி கேச்சிங், சிடிஎன் கேச்சிங் மற்றும் பிரவுசர் கேச்சிங்.

இன்-மெமரி கேச்சிங்

மெதுவான சேமிப்பக சாதனங்களிலிருந்து தரவை மீட்டெடுக்கத் தேவைப்படும் நேரத்தைக் குறைக்க, DRAM போன்ற தற்காலிக நினைவகத்தில் அடிக்கடி அணுகப்பட்ட தரவை இன்-மெமரி கேச்சிங் சேமிக்கிறது. அமர்வு மேலாண்மை, முக்கிய மதிப்பு தரவுக் கடைகள் மற்றும் NoSQL தரவுத்தளங்கள் போன்ற பல்வேறு பயன்பாடுகளில் இந்தத் தொழில்நுட்பம் பயன்படுத்தப்படுகிறது. இன்-மெமரி கேச்சிங், பயன்பாட்டின் மறுமொழி நேரத்தை கணிசமாகக் குறைத்து, பயனர் அனுபவத்தை மேம்படுத்தும்.

ப்ராக்ஸி கேச்சிங்

ப்ராக்ஸி கேச்சிங், கிளையன்ட் மற்றும் சர்வர் இடையே ப்ராக்ஸி சர்வரில் அடிக்கடி அணுகப்படும் தரவைச் சேமிக்கிறது. ஒரு கிளையன்ட் தரவைக் கோரும்போது, ​​கோரப்பட்ட தரவு கிடைக்கிறதா என்பதைப் பார்க்க ப்ராக்ஸி சேவையகம் அதன் தற்காலிக சேமிப்பை சரிபார்க்கிறது. தரவு இருந்தால், ப்ராக்ஸி சர்வர் கோரிக்கையை சேவையகத்திற்கு அனுப்பாமல் கிளையண்டிற்கு திருப்பித் தருகிறது. ப்ராக்ஸி கேச்சிங் அலைவரிசை பயன்பாடு மற்றும் சேவையகத்தின் மறுமொழி நேரத்தைக் குறைப்பதன் மூலம் பயன்பாட்டின் செயல்திறனை மேம்படுத்த முடியும்.

CDN கேச்சிங்

CDN கேச்சிங் உலகம் முழுவதும் விநியோகிக்கப்படும் பல சேவையகங்களில் அடிக்கடி அணுகப்பட்ட தரவைச் சேமிக்கிறது. ஒரு கிளையன்ட் தரவைக் கோரும்போது, ​​கிளையண்டிற்கு நெருக்கமான CDN சேவையகம் தரவை வழங்குகிறது. CDN Caching ஆனது, பதிலளிப்பு நேரத்தையும் சேவையகத்தின் அலைவரிசை பயன்பாட்டையும் குறைப்பதன் மூலம் பயன்பாட்டின் செயல்திறனை மேம்படுத்த முடியும். CDN கேச்சிங் பொதுவாக படங்கள் மற்றும் வீடியோக்கள் போன்ற மல்டிமீடியா உள்ளடக்கத்திற்கு பயன்படுத்தப்படுகிறது.

உலாவி தற்காலிக சேமிப்பு

உலாவி கேச்சிங் கிளையண்டின் உலாவியில் அடிக்கடி அணுகப்பட்ட தரவைச் சேமிக்கிறது. ஒரு கிளையன்ட் தரவைக் கோரும்போது, ​​கோரப்பட்ட தரவு கிடைக்கிறதா என்பதைப் பார்க்க உலாவி அதன் தற்காலிக சேமிப்பை சரிபார்க்கிறது. தரவு இருந்தால், உலாவி அதை சேவையகத்திலிருந்து கோராமல் கிளையண்டிடம் திருப்பித் தருகிறது. பிரவுசர் கேச்சிங், பயன்பாட்டின் மறுமொழி நேரத்தையும் அலைவரிசை பயன்பாட்டையும் குறைப்பதன் மூலம் பயனர் அனுபவத்தை மேம்படுத்தலாம்.

பயன்பாட்டின் செயல்திறனை மேம்படுத்துவதற்கும், அடிக்கடி அணுகப்படும் தரவின் மறுமொழி நேரத்தைக் குறைப்பதற்கும் கேச்சிங் தொழில்நுட்பங்கள் அவசியம். கேச்சிங் தொழில்நுட்பங்களைப் பயன்படுத்துவதன் மூலம், டெவலப்பர்கள் பயனர் அனுபவத்தை கணிசமாக மேம்படுத்தலாம் மற்றும் சேவையகத்தின் அலைவரிசை பயன்பாட்டைக் குறைக்கலாம்.

மேலும் வாசிப்பு

கேச்சிங் என்பது ஒரு அதிவேக தரவு சேமிப்பக அடுக்கில் தரவின் துணைக்குழுவைச் சேமிப்பது ஆகும், இது பொதுவாக நிலையற்ற இயல்புடையது, இதனால் அந்தத் தரவிற்கான எதிர்கால கோரிக்கைகள் தரவின் முதன்மை சேமிப்பக இருப்பிடத்தை அணுகுவதன் மூலம் சாத்தியமானதை விட வேகமாக வழங்கப்படும். இது முன்னர் மீட்டெடுக்கப்பட்ட அல்லது கணக்கிடப்பட்ட தரவை திறம்பட மீண்டும் பயன்படுத்த அனுமதிக்கிறது (ஆதாரம்: வட்டாரங்களில்) கம்ப்யூட்டிங்கில், கேச் என்பது வன்பொருள் அல்லது மென்பொருள் கூறு ஆகும், இது தரவைச் சேமிக்கிறது, இதனால் அந்தத் தரவிற்கான எதிர்கால கோரிக்கைகள் விரைவாக வழங்கப்படுகின்றன. தற்காலிக சேமிப்பில் சேமிக்கப்பட்ட தரவு முந்தைய கணக்கீட்டின் விளைவாக இருக்கலாம் அல்லது வேறு இடத்தில் சேமிக்கப்பட்ட தரவின் நகலாக இருக்கலாம் (ஆதாரம்: விக்கிப்பீடியா)).

தொடர்புடைய இணையதள செயல்திறன் விதிமுறைகள்

பகிரவும்...