Squid ತನ್ನ ಕ್ಯಾಶ್ ಡೈಜೆಸ್ಟ್ಗಳನ್ನು ಎಲ್ಲಿ ಇಡುತ್ತದೆ
ಒಂದು ಡೈಜೆಸ್ಟ್ ಅನ್ನು ಅದರ ಮೆಮೊರಿಯಲ್ಲಿನ ಹುಡುಕಾಟ ಪ್ರತಿಯಿಂದ ನೆರೆಹೊರೆಯವರೊಂದಿಗೆ ವಿನಿಮಯವಾಗುವ ಡಿಸ್ಕ್-ಕ್ಯಾಶ್ ಐಟಂವರೆಗೆ ಅನುಸರಿಸಿ.
RAM ಮತ್ತು ಡಿಸ್ಕ್ ಎರಡೂ ಒಳಗೊಂಡಿವೆ. ನೆರೆಯವರ ಬಳಿ ವಸ್ತುವಿರಬಹುದೇ ಎಂದು ನಿರ್ಧರಿಸುವಾಗ Squid ಮೆಮೊರಿಯಲ್ಲಿ ಕ್ಯಾಶ್ ಡೈಜೆಸ್ಟ್ ಬಳಸುತ್ತದೆ; ಡಿಸ್ಕ್ ಪ್ರತಿ ಸಂಗ್ರಹಣೆ ಮತ್ತು ವಿನಿಮಯಕ್ಕೆ ಬೆಂಬಲ ನೀಡುತ್ತದೆ.
| ಡೈಜೆಸ್ಟ್ | Squid ನ ಕ್ಯಾಶ್ ಡೈಜೆಸ್ಟ್ FAQ ನಲ್ಲಿ ವಿವರಿಸಿದ ಜೀವನಚಕ್ರ |
|---|---|
| ಸ್ಥಳೀಯವಾಗಿ ರಚಿಸಲಾದ | RAM ನಲ್ಲಿ ನಿರ್ಮಿಸಿ ಇಡಲಾಗುತ್ತದೆ, ನಂತರ ನೆರೆಯವರು HTTP ಮೂಲಕ ಕೇಳಬಹುದಾದ ಸಾಮಾನ್ಯ ಕ್ಯಾಶ್ ಐಟಂ ಆಗಿ ಡಿಸ್ಕ್ಗೆ ಬರೆಯಲಾಗುತ್ತದೆ. |
| ಸಹವರ್ತಿಯಿಂದ ಪಡೆದದ್ದು | ವೇಗದ ಹುಡುಕಾಟಕ್ಕಾಗಿ RAM ನಲ್ಲಿ ಇಡಲಾಗುತ್ತದೆ ಮತ್ತು ಮರುಪ್ರಾರಂಭದ ನಂತರ ಮರುಬಳಕೆ ಹಾಗೂ ನೆರೆಯವರಿಗೆ ಹಂಚಿಕೆಗಾಗಿ ಡಿಸ್ಕ್ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ. |
ಇವು ಕ್ಯಾಶ್ ವಿಷಯದ ಸಾರಾಂಶಗಳು, ಸಂಗ್ರಹಿಸಿದ ಪ್ರತಿಕ್ರಿಯೆ ಮುಖ್ಯಾಂಶಗಳ ಪ್ರತಿಗಳಲ್ಲ. ಸಂಗ್ರಹಣೆಯನ್ನು ಲೆಕ್ಕಹಾಕುವಾಗ ಸ್ಥಳೀಯ ಸಾರಾಂಶ, ಡೌನ್ಲೋಡ್ ಮಾಡಿದ ಸಹವರ್ತಿ ಸಾರಾಂಶಗಳು ಮತ್ತು ನಿಜವಾಗಿ ಸಂಗ್ರಹಿಸಿದ ವಸ್ತುಗಳನ್ನು ಪ್ರತ್ಯೇಕಿಸಿ.
ಯಶಸ್ವಿ ಹುಡುಕಾಟವೂ ಸಹವರ್ತಿ ವಸ್ತುವನ್ನು ಒದಗಿಸಬಲ್ಲದು ಎಂಬ ಭರವಸೆ ಅಲ್ಲ. ಡೈಜೆಸ್ಟ್ನಲ್ಲಿ ಸದಸ್ಯತ್ವವು ತಪ್ಪು ಹೊಂದಿಕೆಯನ್ನು ಉಂಟುಮಾಡಬಹುದು, ಆದ್ದರಿಂದ Squid ಆ ವಿನಂತಿಯನ್ನು ಪೂರೈಸಲಾಗದ ಸಹವರ್ತಿಯನ್ನು ಕೇಳಬಹುದು.