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