In-memory processing
ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನದಲ್ಲಿ, ಇನ್-ಮೆಮೊರಿ ಪ್ರೊಸೆಸಿಂಗ್ (ಪಿಐಎಂ) ಎಂಬುದು ಇನ್-ಮೆಮೊರಿ ಡೇಟಾಬೇಸ್ನಲ್ಲಿ ಸಂಗ್ರಹವಾಗಿರುವ ಡೇಟಾವನ್ನು ಸಂಸ್ಕರಿಸುವ ಕಂಪ್ಯೂಟರ್ ವಾಸ್ತುಶಿಲ್ಪವಾಗಿದೆ. ಇನ್-ಮೆಮೊರಿ ಸಂಸ್ಕರಣೆಯು ಪ್ರೊಸೆಸರ್ ಮತ್ತು ಮುಖ್ಯ ಮೆಮೊರಿಯ ನಡುವೆ ಚಲಿಸುವ ದತ್ತಾಂಶದ ವಿದ್ಯುತ್ ಬಳಕೆ ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸುತ್ತದೆ. ಹಳೆಯ ವ್ಯವಸ್ಥೆಗಳು ರಚನಾತ್ಮಕ ಪ್ರಶ್ನಾವಳಿ ಭಾಷೆಯನ್ನು ಬಳಸುವ ಡಿಸ್ಕ್ ಸಂಗ್ರಹಣೆ ಮತ್ತು ಸಂಬಂಧಿತ ದತ್ತಸಂಚಯಗಳನ್ನು ಆಧರಿಸಿವೆ, ಇವು ವ್ಯವಹಾರ ಬುದ್ಧಿಮತ್ತೆಯ (ಬಿಐ) ಅಗತ್ಯಗಳನ್ನು ಪೂರೈಸಲು ಅಸಮರ್ಪಕವೆಂದು ಪರಿಗಣಿಸಲಾಗಿದೆ. ಸಂಗ್ರಹಿಸಿದ ಡೇಟಾವನ್ನು ಯಾದೃಚ್ಛಿಕ-ಪ್ರವೇಶ ಮೆಮೊರಿ (RAM) ಅಥವಾ ಫ್ಲಾಶ್ ಮೆಮೊರಿಯಲ್ಲಿ ಇರಿಸಿದಾಗ ಅದನ್ನು ಹೆಚ್ಚು ವೇಗವಾಗಿ ಪ್ರವೇಶಿಸಲಾಗುತ್ತದೆಯಾದ್ದರಿಂದ, ಇನ್-ಮೆಮೊರಿ ಪ್ರಕ್ರಿಯೆಯು ಡೇಟಾವನ್ನು ನೈಜ ಸಮಯದಲ್ಲಿ ವಿಶ್ಲೇಷಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ಇದು ವ್ಯವಹಾರದಲ್ಲಿ ವೇಗವಾಗಿ ವರದಿ ಮಾಡಲು ಮತ್ತು ನಿರ್ಧಾರ ತೆಗೆದುಕೊಳ್ಳಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಡಿಸ್ಕ್-ಆಧಾರಿತ ಬಿಸಿನೆಸ್ ಇಂಟೆಲಿಜೆನ್ಸ್ ಡೇಟಾ ಸ್ಟ್ರಕ್ಚರ್ಗಳು ಡಿಸ್ಕ್-ಆಧಾರಿತ ತಂತ್ರಜ್ಞಾನದೊಂದಿಗೆ, ಡೇಟಾವನ್ನು ಕಂಪ್ಯೂಟರ್ನ ಹಾರ್ಡ್ ಡಿಸ್ಕ್ನಲ್ಲಿ ಬಹು ಕೋಷ್ಟಕಗಳು ಮತ್ತು ಬಹು-ಆಯಾಮದ ರಚನೆಗಳ ರೂಪದಲ್ಲಿ ಲೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ, ಅದರ ವಿರುದ್ಧ ಪ್ರಶ್ನೆಗಳನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ. ಡಿಸ್ಕ್-ಆಧಾರಿತ ತಂತ್ರಜ್ಞಾನಗಳು ರಿಲೇಷನಲ್ ಡೇಟಾಬೇಸ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಸಿಸ್ಟಮ್ಸ್ (ಆರ್. ಡಿ. ಬಿ. ಎಂ. ಎಸ್) ಆಗಿದ್ದು, ಸಾಮಾನ್ಯವಾಗಿ ಎಸ್. ಕ್ಯೂ. ಎಲ್. ಸರ್ವರ್, ಮೈ. ಎಸ್. ಕ್ಯೂ. ಎಲ್., ಒರಾಕಲ್ ಮತ್ತು ಇತರ ಅನೇಕವುಗಳಂತಹ ರಚನಾತ್ಮಕ ಪ್ರಶ್ನಾವಳಿ ಭಾಷೆಯನ್ನು (ಎಸ್. ಕ್ಯೂ. ಎಲ್.) ಆಧರಿಸಿವೆ. ಆರ್. ಡಿ. ಬಿ. ಎಂ. ಎಸ್. ಗಳನ್ನು ವಹಿವಾಟಿನ ಪ್ರಕ್ರಿಯೆಯ ಅವಶ್ಯಕತೆಗಳಿಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಅಳವಡಿಕೆಗಳು ಮತ್ತು ನವೀಕರಣಗಳನ್ನು ಬೆಂಬಲಿಸುವ ಡೇಟಾಬೇಸ್ ಅನ್ನು ಬಳಸುವುದರ ಜೊತೆಗೆ ಒಟ್ಟುಗೂಡಿಸುವಿಕೆಗಳನ್ನು ನಿರ್ವಹಿಸುವುದು, ಜಾಯಿನ್ಗಳು (ಬಿಐ ಪರಿಹಾರಗಳಲ್ಲಿ ವಿಶಿಷ್ಟವಾದವು) ಸಾಮಾನ್ಯವಾಗಿ ಬಹಳ ನಿಧಾನವಾಗಿರುತ್ತವೆ. ಮತ್ತೊಂದು ನ್ಯೂನತೆಯೆಂದರೆ, ಎಸ್. ಕ್ಯೂ. ಎಲ್. ಅನ್ನು ದತ್ತಾಂಶದ ಸಾಲುಗಳನ್ನು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಪಡೆಯಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಆದರೆ ಬಿಐ ಪ್ರಶ್ನೆಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಭಾರೀ ಲೆಕ್ಕಾಚಾರಗಳನ್ನು ಒಳಗೊಂಡ ದತ್ತಾಂಶದ ಭಾಗಶಃ ಸಾಲುಗಳನ್ನು ತರುವುದನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ. ಪ್ರಶ್ನೆಯ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸಲು, ಬಹುಆಯಾಮದ ಆನ್ಲೈನ್ ವಿಶ್ಲೇಷಣಾತ್ಮಕ ಸಂಸ್ಕರಣೆ (ಎಂ. ಓ. ಎಲ್. ಎ. ಪಿ.) ಎಂದೂ ಕರೆಯಲಾಗುವ ಬಹುಆಯಾಮದ ದತ್ತಸಂಚಯಗಳು ಅಥವಾ ಒ. ಎಲ್. ಎ. ಪಿ. ಘನಗಳನ್ನು ನಿರ್ಮಿಸಲಾಗಿದೆ. ಕ್ಯೂಬ್ ಅನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸುವುದು ವಿಸ್ತಾರವಾದ ಮತ್ತು ಸುದೀರ್ಘವಾದ ಪ್ರಕ್ರಿಯೆಯಾಗಿದೆ, ಮತ್ತು ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಬದಲಾಗುತ್ತಿರುವ ವ್ಯವಹಾರದ ಅಗತ್ಯಗಳಿಗೆ ಹೊಂದಿಕೊಳ್ಳಲು ಕ್ಯೂಬ್ನ ರಚನೆಯನ್ನು ಬದಲಾಯಿಸುವುದು ತೊಡಕಾಗಿರಬಹುದು. ಕ್ಯೂಬ್ಗಳು ನಿರ್ದಿಷ್ಟ ಪ್ರಶ್ನೆಗಳಿಗೆ ಉತ್ತರಿಸಲು ದತ್ತಾಂಶದೊಂದಿಗೆ ಪೂರ್ವ-ಜನಸಂಖ್ಯೆಯನ್ನು ಹೊಂದಿರುತ್ತವೆ ಮತ್ತು ಅವು ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೆಚ್ಚಿಸುತ್ತವೆಯಾದರೂ, ತಾತ್ಕಾಲಿಕ ಪ್ರಶ್ನೆಗಳಿಗೆ ಉತ್ತರಿಸಲು ಅವು ಇನ್ನೂ ಸೂಕ್ತವಾಗಿಲ್ಲ. ಮಾಹಿತಿ ತಂತ್ರಜ್ಞಾನ (ಐಟಿ) ಸಿಬ್ಬಂದಿ ದತ್ತಸಂಚಯಗಳನ್ನು ಅತ್ಯುತ್ತಮವಾಗಿಸಲು, ಸೂಚ್ಯಂಕಗಳು ಮತ್ತು ಸಮುಚ್ಚಯಗಳನ್ನು ನಿರ್ಮಿಸಲು, ಘನಗಳು ಮತ್ತು ಸ್ಟಾರ್ ಸ್ಕೀಮಾಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲು, ಡೇಟಾ ಮಾಡೆಲಿಂಗ್ ಮತ್ತು ಪ್ರಶ್ನಾವಳಿ ವಿಶ್ಲೇಷಣೆಗಾಗಿ ಗಣನೀಯ ಅಭಿವೃದ್ಧಿ ಸಮಯವನ್ನು ಕಳೆಯುತ್ತಾರೆ. RAM ನಿಂದ ಅದೇ ಡೇಟಾವನ್ನು ಓದುವುದಕ್ಕೆ ಹೋಲಿಸಿದರೆ ಹಾರ್ಡ್ ಡಿಸ್ಕ್ನಿಂದ ಡೇಟಾವನ್ನು ಓದುವುದು ತುಂಬಾ ನಿಧಾನವಾಗಿರುತ್ತದೆ (ಬಹುಶಃ ನೂರಾರು ಬಾರಿ). ವಿಶೇಷವಾಗಿ ಹೆಚ್ಚಿನ ಪ್ರಮಾಣದ ದತ್ತಾಂಶವನ್ನು ವಿಶ್ಲೇಷಿಸುವಾಗ, ಕಾರ್ಯಕ್ಷಮತೆಯು ತೀವ್ರವಾಗಿ ಕುಸಿಯುತ್ತದೆ. ಎಸ್ಕ್ಯೂಎಲ್ ಅತ್ಯಂತ ಶಕ್ತಿಶಾಲಿ ಸಾಧನವಾಗಿದ್ದರೂ, ಸಂಕೀರ್ಣ ಪ್ರಶ್ನೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ತುಲನಾತ್ಮಕವಾಗಿ ಬಹಳ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಅನೇಕವೇಳೆ ವಹಿವಾಟಿನ ಪ್ರಕ್ರಿಯೆಯ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ. ಸ್ವೀಕಾರಾರ್ಹ ಪ್ರತಿಕ್ರಿಯೆ ಸಮಯದೊಳಗೆ ಫಲಿತಾಂಶಗಳನ್ನು ಪಡೆಯುವ ಸಲುವಾಗಿ, ಅನೇಕ ದತ್ತಾಂಶ ಗೋದಾಮುಗಳನ್ನು ಸಾರಾಂಶಗಳನ್ನು ಪೂರ್ವ-ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಮತ್ತು ನಿರ್ದಿಷ್ಟ ಪ್ರಶ್ನೆಗಳಿಗೆ ಮಾತ್ರ ಉತ್ತರಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೆಚ್ಚಿಸಲು ಅತ್ಯುತ್ತಮವಾದ ಒಟ್ಟುಗೂಡಿಸುವಿಕೆಯ ಕ್ರಮಾವಳಿಗಳು ಬೇಕಾಗುತ್ತವೆ. ಮೆಮೊರಿ ಸಂಸ್ಕರಣಾ ಸಾಧನಗಳನ್ನು ಒರಾಕಲ್, ಐಬಿಎಂ ಡಿಬಿ2 ಅಥವಾ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಎಸ್ಕ್ಯೂಎಲ್ ಸರ್ವರ್ನಂತಹ ಸಾಂಪ್ರದಾಯಿಕ ದತ್ತಸಂಚಯಗಳ ಮೂಲಕ ಅಥವಾ ಹ್ಯಾಝೆಲ್ಕಾಸ್ಟ್, ಇನ್ಫಿನಿಸ್ಪ್ಯಾನ್, ಒರಾಕಲ್ ಕೊಹೆರೆನ್ಸ್ ಅಥವಾ ಸ್ಕೇಲ್ ಔಟ್ ಸಾಫ್ಟ್ವೇರ್ನಂತಹ ಮೆಮೊರಿ ಡೇಟಾ ಗ್ರಿಡ್ನಂತಹ ನೋಎಸ್ಕ್ಯೂಎಲ್ ಕೊಡುಗೆಗಳ ಮೂಲಕ ಮೆಮೊರಿ ಸಂಸ್ಕರಣೆಯನ್ನು ಸಾಧಿಸಬಹುದು. ಇನ್-ಮೆಮೊರಿ ಡೇಟಾಬೇಸ್ ಮತ್ತು ಡೇಟಾ ಗ್ರಿಡ್ ಎರಡರಲ್ಲೂ, ಎಲ್ಲಾ ಮಾಹಿತಿಯನ್ನು ಆರಂಭದಲ್ಲಿ ಹಾರ್ಡ್ ಡಿಸ್ಕ್ಗಳ ಬದಲಿಗೆ ಮೆಮೊರಿ RAM ಅಥವಾ ಫ್ಲ್ಯಾಷ್ ಮೆಮೊರಿಗೆ ಲೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ. ದತ್ತಾಂಶ ಗ್ರಿಡ್ ಸಂಸ್ಕರಣೆಯು ಸಂಬಂಧಿತ ದತ್ತಸಂಚಯಗಳಿಗಿಂತ ಮೂರು ಕ್ರಮಗಳಲ್ಲಿ ವೇಗವಾಗಿ ನಡೆಯುತ್ತದೆ, ಇದು ಎಸಿಐಡಿಯಂತಹ ಸುಧಾರಿತ ಕಾರ್ಯವನ್ನು ಹೊಂದಿದೆ, ಇದು ಹೆಚ್ಚುವರಿ ಕಾರ್ಯಕ್ಷಮತೆಗೆ ಪರಿಹಾರವಾಗಿ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಕುಗ್ಗಿಸುತ್ತದೆ. ಒಂದೇ ರೀತಿಯ ಮಾಹಿತಿಯನ್ನು ಒಟ್ಟಿಗೆ ಸಂಗ್ರಹಿಸುವ ಅಂಕಣ ಕೇಂದ್ರಿತ ದತ್ತಸಂಚಯಗಳ ಆಗಮನವು ದತ್ತಾಂಶವನ್ನು ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಮತ್ತು ಹೆಚ್ಚಿನ ಸಂಕೋಚನ ಅನುಪಾತಗಳೊಂದಿಗೆ ಸಂಗ್ರಹಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಇದು ಒಂದೇ ಭೌತಿಕ ಜಾಗದಲ್ಲಿ ದೊಡ್ಡ ಪ್ರಮಾಣದ ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ಪ್ರಶ್ನೆಯನ್ನು ನಿರ್ವಹಿಸಲು ಅಗತ್ಯವಾದ ಮೆಮೊರಿಯ ಪ್ರಮಾಣವನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ಪ್ರಕ್ರಿಯೆಯ ವೇಗವನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ. ಅನೇಕ ಬಳಕೆದಾರರು ಮತ್ತು ಸಾಫ್ಟ್ವೇರ್ ಮಾರಾಟಗಾರರು ಫ್ಲ್ಯಾಷ್ ಮೆಮೊರಿಯನ್ನು ತಮ್ಮ ಸಿಸ್ಟಮ್ಗಳಲ್ಲಿ ಸಂಯೋಜಿಸಿದ್ದಾರೆ, ಇದರಿಂದಾಗಿ ಸಿಸ್ಟಮ್ಗಳು ಹೆಚ್ಚು ಆರ್ಥಿಕವಾಗಿ ದೊಡ್ಡ ಡೇಟಾ ಸೆಟ್ಗಳಿಗೆ ಅಳೆಯಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತವೆ. ಒರಾಕಲ್ ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಗಾಗಿ ಒರಾಕಲ್ ಎಕ್ಸಾಡೇಟಾ ಉತ್ಪನ್ನಗಳಲ್ಲಿ ಫ್ಲಾಶ್ ಮೆಮೊರಿಯನ್ನು ಸಂಯೋಜಿಸುತ್ತಿದೆ. ಮೈಕ್ರೋಸಾಫ್ಟ್ SQL ಸರ್ವರ್ 2012 ಬಿಐ/ಡೇಟಾ ವೇರ್ಹೌಸಿಂಗ್ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು 20 ಟಿಬಿಗಿಂತ ಹೆಚ್ಚಿನ ಡೇಟಾ ಸೆಟ್ಗಳ ಇನ್-ಮೆಮೊರಿ ಪ್ರೊಸೆಸಿಂಗ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ವಯೋಲಿನ್ ಮೆಮೊರಿ ಫ್ಲ್ಯಾಷ್ ಮೆಮೊರಿ ಸರಣಿಗಳೊಂದಿಗೆ ಜೋಡಿಸಲಾಗಿದೆ. ಬಳಕೆದಾರರು ಸಿಸ್ಟಮ್ನ ಮೆಮೊರಿಗೆ ಲೋಡ್ ಮಾಡಲಾದ ಡೇಟಾವನ್ನು ಪ್ರಶ್ನಿಸುತ್ತಾರೆ, ಇದರಿಂದಾಗಿ ನಿಧಾನಗತಿಯ ಡೇಟಾಬೇಸ್ ಪ್ರವೇಶ ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆಯ ಅಡೆತಡೆಗಳನ್ನು ತಪ್ಪಿಸುತ್ತಾರೆ. ಇದು ಕ್ಯಾಶಿಂಗ್ಗಿಂತ ಭಿನ್ನವಾಗಿದೆ, ಇದು ಪ್ರಶ್ನೆಯ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ವೇಗಗೊಳಿಸಲು ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲಾಗುವ ವಿಧಾನವಾಗಿದೆ, ಇದರಲ್ಲಿ ಕ್ಯಾಶ್ಗಳು ಬಹಳ ನಿರ್ದಿಷ್ಟವಾದ ಪೂರ್ವ-ವ್ಯಾಖ್ಯಾನಿತ ಸಂಘಟಿತ ಡೇಟಾದ ಉಪಗುಂಪುಗಳಾಗಿವೆ. ಇನ್-ಮೆಮೊರಿ ಸಾಧನಗಳೊಂದಿಗೆ, ವಿಶ್ಲೇಷಣೆಗಾಗಿ ಲಭ್ಯವಿರುವ ದತ್ತಾಂಶವು ಡೇಟಾ ಮಾರ್ಟ್ ಅಥವಾ ಸಂಪೂರ್ಣವಾಗಿ ಮೆಮೊರಿಯಲ್ಲಿರುವ ಸಣ್ಣ ದತ್ತಾಂಶ ಗೋದಾಮಿನಷ್ಟು ದೊಡ್ಡದಾಗಿರಬಹುದು. ಇದನ್ನು ವಿವರವಾದ ಮಟ್ಟದಲ್ಲಿ ಅನೇಕ ಏಕಕಾಲೀನ ಬಳಕೆದಾರರು ಅಥವಾ ಅಪ್ಲಿಕೇಶನ್ಗಳು ತ್ವರಿತವಾಗಿ ಪ್ರವೇಶಿಸಬಹುದು ಮತ್ತು ವರ್ಧಿತ ವಿಶ್ಲೇಷಣೆ ಮತ್ತು ಸ್ಕೇಲಿಂಗ್ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ನ ವೇಗವನ್ನು ಹೆಚ್ಚಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ನೀಡುತ್ತದೆ. ಸೈದ್ಧಾಂತಿಕವಾಗಿ, ದತ್ತಾಂಶ ಪ್ರವೇಶದ ವೇಗದಲ್ಲಿನ ಸುಧಾರಣೆಯು ಡಿಸ್ಕ್ಗೆ ಹೋಲಿಸಿದರೆ 10,000 ರಿಂದ 1,000,000 ಪಟ್ಟು ಹೆಚ್ಚಾಗಿದೆ. ಇದು ಐಟಿ ಸಿಬ್ಬಂದಿಯ ಕಾರ್ಯಕ್ಷಮತೆಯ ಸಂಯೋಜನೆಯ ಅಗತ್ಯವನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ಅಂತಿಮ ಬಳಕೆದಾರರಿಗೆ ವೇಗವಾಗಿ ಸೇವೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ. ಇನ್-ಮೆಮೊರಿ ಸಂಸ್ಕರಣಾ ತಂತ್ರಜ್ಞಾನದ ಪ್ರಯೋಜನಗಳು ಕಂಪ್ಯೂಟರ್ ತಂತ್ರಜ್ಞಾನ ಮತ್ತು ವ್ಯವಹಾರದ ಅಗತ್ಯಗಳಲ್ಲಿನ ಕೆಲವು ಬೆಳವಣಿಗೆಗಳು ಇನ್-ಮೆಮೊರಿ ತಂತ್ರಜ್ಞಾನದ ತುಲನಾತ್ಮಕ ಪ್ರಯೋಜನಗಳನ್ನು ಹೆಚ್ಚಿಸಿವೆ. ಮೂರ್ನ ನಿಯಮದ ಪ್ರಕಾರ, ಯಂತ್ರಾಂಶವು ಕ್ರಮೇಣ ಅಗ್ಗವಾಗುತ್ತದೆ ಮತ್ತು ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಪ್ರತಿ ಎರಡರಿಂದ ಮೂರು ವರ್ಷಗಳಿಗೊಮ್ಮೆ ಕಂಪ್ಯೂಟಿಂಗ್ ಶಕ್ತಿಯು ದ್ವಿಗುಣಗೊಳ್ಳುತ್ತದೆ ಮತ್ತು ವೆಚ್ಚಗಳು ಕಡಿಮೆಯಾಗುತ್ತವೆ. ಸಿಪಿಯು ಸಂಸ್ಕರಣೆ, ಮೆಮೊರಿ ಮತ್ತು ಡಿಸ್ಕ್ ಶೇಖರಣೆ ಇವೆಲ್ಲವೂ ಈ ನಿಯಮದ ಕೆಲವು ವ್ಯತ್ಯಾಸಗಳಿಗೆ ಒಳಪಟ್ಟಿವೆ. ಬಹು-ಕೋರ್ ವಾಸ್ತುಶಿಲ್ಪ, ಎನ್ಎಎನ್ಡಿ ಫ್ಲಾಶ್ ಮೆಮೊರಿ, ಸಮಾನಾಂತರ ಸರ್ವರ್ಗಳು ಮತ್ತು ಹೆಚ್ಚಿದ ಮೆಮೊರಿ ಸಂಸ್ಕರಣಾ ಸಾಮರ್ಥ್ಯದಂತಹ ಹಾರ್ಡ್ವೇರ್ ನಾವೀನ್ಯತೆಗಳು, ಜೊತೆಗೆ ಕಾಲಮ್ ಕೇಂದ್ರಿತ ದತ್ತಸಂಚಯಗಳು, ಸಂಕೋಚನ ತಂತ್ರಗಳು ಮತ್ತು ಒಟ್ಟು ಕೋಷ್ಟಕಗಳನ್ನು ನಿರ್ವಹಿಸುವಂತಹ ಸಾಫ್ಟ್ವೇರ್ ನಾವೀನ್ಯತೆಗಳು ಮೆಮೊರಿ ಉತ್ಪನ್ನಗಳ ಬೇಡಿಕೆಗೆ ಕೊಡುಗೆ ನೀಡಿವೆ. 64-ಬಿಟ್ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳ ಆಗಮನವು, 32-ಬಿಟ್ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಪ್ರವೇಶಿಸಬಹುದಾದ 2 ಅಥವಾ 4 ಜಿಬಿಗಿಂತ ಹೆಚ್ಚು RAM (100 ಜಿಬಿ ಅಥವಾ ಅದಕ್ಕಿಂತ ಹೆಚ್ಚು) ಗೆ ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸುತ್ತದೆ. ಸಂಗ್ರಹಣೆ ಮತ್ತು ವಿಶ್ಲೇಷಣೆಗಾಗಿ ಟೆರಾಬೈಟ್ಗಳನ್ನು (1 ಟಿಬಿ = 1,024 ಜಿಬಿ) ಒದಗಿಸುವ ಮೂಲಕ, 64-ಬಿಟ್ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳು ಇನ್-ಮೆಮೊರಿ ಪ್ರೊಸೆಸಿಂಗ್ ಅನ್ನು ಸ್ಕೇಲೆಬಲ್ ಮಾಡುತ್ತವೆ. ಫ್ಲಾಶ್ ಮೆಮೊರಿಯ ಬಳಕೆಯು ವ್ಯವಸ್ಥೆಗಳನ್ನು ಹೆಚ್ಚು ಆರ್ಥಿಕವಾಗಿ ಅನೇಕ ಟೆರಾಬೈಟ್ಗಳಿಗೆ ಅಳೆಯಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ದತ್ತಾಂಶದ ಪ್ರಮಾಣವು ಹೆಚ್ಚಾಗುತ್ತಿರುವುದರಿಂದ ಸಾಂಪ್ರದಾಯಿಕ ದತ್ತಾಂಶ ಗೋದಾಮುಗಳು ದತ್ತಾಂಶವನ್ನು ಸಮಯೋಚಿತವಾಗಿ ಮತ್ತು ನಿಖರವಾದ ರೀತಿಯಲ್ಲಿ ಸಂಸ್ಕರಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತಿಲ್ಲ. ಕಾರ್ಯಾಚರಣೆಯ ದತ್ತಾಂಶದೊಂದಿಗೆ ದತ್ತಾಂಶ ಗೋದಾಮುಗಳನ್ನು ನಿಯತಕಾಲಿಕವಾಗಿ ನವೀಕರಿಸುವ ಎಕ್ಸ್ಟ್ರಾಕ್ಟ್, ಟ್ರಾನ್ಸ್ಫಾರ್ಮ್, ಲೋಡ್ (ಇಟಿಎಲ್) ಪ್ರಕ್ರಿಯೆಯು ಪೂರ್ಣಗೊಳ್ಳಲು ಕೆಲವು ಗಂಟೆಗಳಿಂದ ವಾರಗಳವರೆಗೆ ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಆದ್ದರಿಂದ, ಯಾವುದೇ ನಿರ್ದಿಷ್ಟ ಸಮಯದಲ್ಲಿ ದತ್ತಾಂಶವು ಕನಿಷ್ಠ ಒಂದು ದಿನ ಹಳೆಯದಾಗಿದೆ. ಇನ್-ಮೆಮೊರಿ ಸಂಸ್ಕರಣೆಯು ನೈಜ ಸಮಯದ ವರದಿಗಾಗಿ ಟೆರಾಬೈಟ್ಗಳ ದತ್ತಾಂಶಕ್ಕೆ ತ್ವರಿತ ಪ್ರವೇಶವನ್ನು ಶಕ್ತಗೊಳಿಸುತ್ತದೆ. ಸಾಂಪ್ರದಾಯಿಕ ಬಿಐ ಉಪಕರಣಗಳಿಗೆ ಹೋಲಿಸಿದರೆ ಇನ್-ಮೆಮೊರಿ ಸಂಸ್ಕರಣೆಯು ಕಡಿಮೆ ವೆಚ್ಚದಲ್ಲಿ ಲಭ್ಯವಿದೆ ಮತ್ತು ಇದನ್ನು ಹೆಚ್ಚು ಸುಲಭವಾಗಿ ನಿಯೋಜಿಸಬಹುದು ಮತ್ತು ನಿರ್ವಹಿಸಬಹುದು. ಗಾರ್ಟ್ನರ್ ಸಮೀಕ್ಷೆಯ ಪ್ರಕಾರ, ಸಾಂಪ್ರದಾಯಿಕ ಬಿಐ ಉಪಕರಣಗಳನ್ನು ನಿಯೋಜಿಸಲು 17 ತಿಂಗಳುಗಳವರೆಗೆ ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಅನೇಕ ದತ್ತಾಂಶ ವೇರ್ಹೌಸ್ ಮಾರಾಟಗಾರರು ಅನುಷ್ಠಾನದ ಸಮಯವನ್ನು ವೇಗಗೊಳಿಸಲು ಸಾಂಪ್ರದಾಯಿಕ ಬಿಐಗಿಂತ ಇನ್-ಮೆಮೊರಿ ತಂತ್ರಜ್ಞಾನವನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತಿದ್ದಾರೆ. ಕಡಿಮೆ ಆಕ್ಸೆಸ್ ಲೇಟೆನ್ಸಿ ಮತ್ತು ಹೆಚ್ಚಿನ ಮೆಮೊರಿ ಬ್ಯಾಂಡ್ವಿಡ್ತ್ ಮತ್ತು ಹಾರ್ಡ್ವೇರ್ ಸಮಾನಾಂತರತೆಯಿಂದಾಗಿ ವಿದ್ಯುತ್ ಬಳಕೆಯಲ್ಲಿ ಕಡಿಮೆಯಾಗುತ್ತದೆ ಮತ್ತು ಥ್ರೋಪುಟ್ ಹೆಚ್ಚಾಗುತ್ತದೆ. ವ್ಯವಹಾರದಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್ ಮೆಮೊರಿ ಉತ್ಪನ್ನಗಳ ಒಂದು ಶ್ರೇಣಿಯು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ದತ್ತಾಂಶ ಮೂಲಗಳೊಂದಿಗೆ ಸಂಪರ್ಕ ಸಾಧಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ ಮತ್ತು ದೃಷ್ಟಿಗೋಚರವಾಗಿ ಸಮೃದ್ಧವಾದ ಸಂವಾದಾತ್ಮಕ ಡ್ಯಾಶ್ಬೋರ್ಡ್ಗಳಿಗೆ ಪ್ರವೇಶವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಇದು ವ್ಯಾಪಾರ ವಿಶ್ಲೇಷಕರು ಮತ್ತು ಅಂತಿಮ ಬಳಕೆದಾರರಿಗೆ ಹೆಚ್ಚು ತರಬೇತಿ ಅಥವಾ ಪರಿಣತಿಯಿಲ್ಲದೆ ಕಸ್ಟಮ್ ವರದಿಗಳು ಮತ್ತು ಪ್ರಶ್ನೆಗಳನ್ನು ರಚಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಸುಲಭ ಸಂಚರಣೆ ಮತ್ತು ಹಾರಾಟದಲ್ಲಿ ಪ್ರಶ್ನೆಗಳನ್ನು ಮಾರ್ಪಡಿಸುವ ಸಾಮರ್ಥ್ಯವು ಅನೇಕ ಬಳಕೆದಾರರಿಗೆ ಪ್ರಯೋಜನಕಾರಿಯಾಗಿದೆ. ಈ ಡ್ಯಾಶ್ಬೋರ್ಡ್ಗಳು ಹೊಸ ದತ್ತಾಂಶದಿಂದ ತುಂಬಿರುವುದರಿಂದ, ಬಳಕೆದಾರರು ನೈಜ ಸಮಯದ ದತ್ತಾಂಶಕ್ಕೆ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿರುತ್ತಾರೆ ಮತ್ತು ನಿಮಿಷಗಳಲ್ಲಿ ವರದಿಗಳನ್ನು ರಚಿಸಬಹುದು. ಇನ್-ಮೆಮೊರಿ ಸಂಸ್ಕರಣೆಯು ಕಾಲ್ ಸೆಂಟರ್ಗಳು ಮತ್ತು ವೇರ್ಹೌಸ್ ನಿರ್ವಹಣೆಯಲ್ಲಿ ನಿರ್ದಿಷ್ಟ ಪ್ರಯೋಜನವನ್ನು ಹೊಂದಿರಬಹುದು. ಇನ್-ಮೆಮೊರಿ ಪ್ರೊಸೆಸಿಂಗ್ನೊಂದಿಗೆ, ಪ್ರತಿ ಬಾರಿ ಪ್ರಶ್ನೆಯನ್ನು ಚಲಾಯಿಸಿದಾಗ ಡೇಟಾಬೇಸ್ ಅನ್ನು ಪ್ರವೇಶಿಸುವ ಬದಲು ಮೂಲ ಡೇಟಾಬೇಸ್ ಅನ್ನು ಒಮ್ಮೆ ಮಾತ್ರ ಪ್ರಶ್ನಿಸಲಾಗುತ್ತದೆ, ಇದರಿಂದಾಗಿ ಪುನರಾವರ್ತಿತ ಪ್ರಕ್ರಿಯೆಯನ್ನು ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ ಮತ್ತು ಡೇಟಾಬೇಸ್ ಸರ್ವರ್ಗಳ ಮೇಲಿನ ಹೊರೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ. ರಾತ್ರಿಯಿಡೀ ಇನ್-ಮೆಮೊರಿ ಡೇಟಾಬೇಸ್ ಅನ್ನು ಜನಪ್ರಿಯಗೊಳಿಸಲು ನಿಗದಿಪಡಿಸುವ ಮೂಲಕ, ಡೇಟಾಬೇಸ್ ಸರ್ವರ್ಗಳನ್ನು ಗರಿಷ್ಠ ಸಮಯದಲ್ಲಿ ಕಾರ್ಯಾಚರಣೆಯ ಉದ್ದೇಶಗಳಿಗಾಗಿ ಬಳಸಬಹುದು. ಇನ್-ಮೆಮೊರಿ ತಂತ್ರಜ್ಞಾನವನ್ನು ಅಳವಡಿಸಿಕೊಳ್ಳುವುದು ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಬಳಕೆದಾರರೊಂದಿಗೆ, ಇನ್-ಮೆಮೊರಿ ಸಂರಚನೆಗೆ ಹೆಚ್ಚಿನ ಪ್ರಮಾಣದ RAM ಅಗತ್ಯವಿರುತ್ತದೆ, ಇದು ಹಾರ್ಡ್ವೇರ್ ವೆಚ್ಚಗಳ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ. ಪ್ರಶ್ನೆಯ ಪ್ರತಿಕ್ರಿಯೆಯ ವೇಗವು ಹೆಚ್ಚಿನ ಆದ್ಯತೆಯಿರುವ ಸಂದರ್ಭಗಳಲ್ಲಿ ಮತ್ತು ದತ್ತಾಂಶದ ಪ್ರಮಾಣದಲ್ಲಿ ಗಮನಾರ್ಹ ಬೆಳವಣಿಗೆ ಮತ್ತು ವರದಿ ಸೌಲಭ್ಯಗಳ ಬೇಡಿಕೆಯಲ್ಲಿ ಹೆಚ್ಚಳವಿರುವ ಸಂದರ್ಭಗಳಲ್ಲಿ ಹೂಡಿಕೆಯು ಸೂಕ್ತವಾಗುವ ಸಾಧ್ಯತೆಯಿದೆ; ಮಾಹಿತಿಯು ತ್ವರಿತ ಬದಲಾವಣೆಗೆ ಒಳಗಾಗದ ಸಂದರ್ಭಗಳಲ್ಲಿ ಇದು ಇನ್ನೂ ವೆಚ್ಚ-ಪರಿಣಾಮಕಾರಿಯಾಗಿರುವುದಿಲ್ಲ. ಭದ್ರತೆಯು ಮತ್ತೊಂದು ಪರಿಗಣನೆಯಾಗಿದೆ, ಏಕೆಂದರೆ ಇನ್-ಮೆಮೊರಿ ಉಪಕರಣಗಳು ಅಂತಿಮ ಬಳಕೆದಾರರಿಗೆ ದೊಡ್ಡ ಪ್ರಮಾಣದ ಡೇಟಾವನ್ನು ಬಹಿರಂಗಪಡಿಸುತ್ತವೆ. ದತ್ತಾಂಶಕ್ಕೆ ಅಧಿಕೃತ ಬಳಕೆದಾರರಿಗೆ ಮಾತ್ರ ಪ್ರವೇಶವನ್ನು ನೀಡಲಾಗಿದೆಯೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ತಯಾರಕರು ಸಲಹೆ ನೀಡುತ್ತಾರೆ. ಚಿಪ್ ಉಲ್ಲೇಖಗಳ ಕಂಪ್ಯೂಟರ್ ಮೆಮೊರಿ ಡೇಟಾಬೇಸ್ ನಿರ್ವಹಣಾ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಚಿಪ್ ನೆಟ್ವರ್ಕ್ನಲ್ಲಿ ಕಂಪ್ಯೂಟೇಶನಲ್ RAM ವ್ಯವಸ್ಥೆಯನ್ನು ಸಹ ನೋಡಿ.