Distributed cache
ಕಂಪ್ಯೂಟಿಂಗ್ನಲ್ಲಿ, ಡಿಸ್ಟ್ರಿಬ್ಯೂಟೆಡ್ ಕ್ಯಾಶೆಯು ಒಂದೇ ಸ್ಥಳದಲ್ಲಿ ಬಳಸುವ ಕ್ಯಾಶೆಯ ಸಾಂಪ್ರದಾಯಿಕ ಪರಿಕಲ್ಪನೆಯ ವಿಸ್ತರಣೆಯಾಗಿದೆ. ವಿತರಿಸಿದ ಸಂಗ್ರಹವು ಅನೇಕ ಸರ್ವರ್ಗಳನ್ನು ವ್ಯಾಪಿಸಬಹುದು, ಇದರಿಂದಾಗಿ ಅದು ಗಾತ್ರದಲ್ಲಿ ಮತ್ತು ವಹಿವಾಟಿನ ಸಾಮರ್ಥ್ಯದಲ್ಲಿ ಬೆಳೆಯಬಹುದು. ಡೇಟಾಬೇಸ್ ಮತ್ತು ವೆಬ್ ಸೆಷನ್ ಡೇಟಾದಲ್ಲಿ ವಾಸಿಸುವ ಅಪ್ಲಿಕೇಶನ್ ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸಲು ಇದನ್ನು ಮುಖ್ಯವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಡಿಸ್ಟ್ರಿಬ್ಯೂಟೆಡ್ ಕ್ಯಾಶಿಂಗ್ ಕಲ್ಪನೆಯು ಈಗ ಕಾರ್ಯಸಾಧ್ಯವಾಗಿದೆ ಏಕೆಂದರೆ ಮುಖ್ಯ ಮೆಮೊರಿ ತುಂಬಾ ಅಗ್ಗವಾಗಿದೆ ಮತ್ತು ನೆಟ್ವರ್ಕ್ ಕಾರ್ಡ್ಗಳು ತುಂಬಾ ವೇಗವಾಗಿವೆ, 1 ಜಿಬಿಟ್ ಈಗ ಎಲ್ಲೆಡೆ ಪ್ರಮಾಣಿತವಾಗಿದೆ ಮತ್ತು 10 ಜಿಬಿಟ್ ಎಳೆತವನ್ನು ಪಡೆಯುತ್ತಿದೆ. ಅಲ್ಲದೆ, ದುಬಾರಿ ಯಂತ್ರಾಂಶದ ಅಗತ್ಯವಿರುವ ಡೇಟಾಬೇಸ್ ಸರ್ವರ್ಗಳಿಗೆ ವಿರುದ್ಧವಾಗಿ ಸಾಮಾನ್ಯವಾಗಿ ವೆಬ್ ಸರ್ವರ್ಗಳಿಗೆ ಬಳಸುವ ಕಡಿಮೆ ವೆಚ್ಚದ ಯಂತ್ರಗಳಲ್ಲಿ ವಿತರಿಸಿದ ಕ್ಯಾಶ್ ಉತ್ತಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಮಾಹಿತಿ-ಕೇಂದ್ರಿತ ನೆಟ್ವರ್ಕಿಂಗ್ (ಐಸಿಎನ್) ಎಂದು ಕರೆಯಲ್ಪಡುವ ಉದಯೋನ್ಮುಖ ಅಂತರ್ಜಾಲ ರಚನೆಯು ವಿತರಿಸಿದ ಕ್ಯಾಶ್ ನೆಟ್ವರ್ಕ್ನ ಅತ್ಯುತ್ತಮ ಉದಾಹರಣೆಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ. ಐ. ಸಿ. ಎನ್. ಒಂದು ಜಾಲಬಂಧ ಮಟ್ಟದ ಪರಿಹಾರವಾಗಿದೆ, ಆದ್ದರಿಂದ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ವಿತರಿಸಲಾದ ಜಾಲಬಂಧ ಸಂಗ್ರಹ ನಿರ್ವಹಣಾ ಯೋಜನೆಗಳು ಐ. ಸಿ. ಎನ್. ಗೆ ಸೂಕ್ತವಾಗಿಲ್ಲ. ಸೂಪರ್ಕಂಪ್ಯೂಟರ್ ಪರಿಸರದಲ್ಲಿ, ಡಿಸ್ಟ್ರಿಬ್ಯೂಟೆಡ್ ಕ್ಯಾಶೆಯನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಬರ್ಸ್ಟ್ ಬಫರ್ ರೂಪದಲ್ಲಿ ಅಳವಡಿಸಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗಳು ಏರೋಸ್ಪೈಕ್ ಅಪಾಚೆ ಇಗ್ನೈಟ್ ಕೌಚ್ಬೇಸ್ ಎಹ್ಸಾಚೆ ಗಿಗಾಸೆಸ್ ಹ್ಯಾಝೆಲ್ಕಾಸ್ಟ್ ಇನ್ಫಿನಿಸ್ಪ್ಯಾನ್ ಮೆಮ್ಕಾಚ್ಡ್ ಒರಾಕಲ್ ಕೊಹೆರೆನ್ಸ್ ರಿಯಾಕ್ ರೆಡಿಸ್ ಸೇಫ್ ಪೀಕ್ ಟ್ಯಾರಂಟೂಲ್ ವೆಲಾಸಿಟಿ/ಆಪ್ ಫ್ಯಾಬ್ರಿಕ್ ಸಹ ನೋಡಿ ಕ್ಯಾಶ್ ಅಲ್ಗಾರಿದಮ್ಗಳು ಕ್ಯಾಶ್ ಕೊಹೆರೆನ್ಸ್ ಕ್ಯಾಶ್-ಆಬ್ಲಿವಿಯಸ್ ಅಲ್ಗಾರಿದಮ್ ಕ್ಯಾಶ್ ಸ್ಟ್ಯಾಂಪ್ಡ್ ಕ್ಯಾಶ್ ಭಾಷಾ ಮಾದರಿ ಡೇಟಾಬೇಸ್ ಕ್ಯಾಶ್ ಕ್ಯಾಶ್ ಮ್ಯಾನಿಫೆಸ್ಟ್ ಇನ್ ಎಚ್. ಟಿ. ಎಂ. ಎಲ್5 ರೆಫರೆನ್ಸ್ ಕ್ಯಾಶ್ (ಕಂಪ್ಯೂಟಿಂಗ್) ಡಿಸ್ಟ್ರಿಬ್ಯೂಟೆಡ್ ಕಂಪ್ಯೂಟಿಂಗ್