YugabyteDB
ಯುಗಾಬೈಟ್ ಡಿಬಿ ಎಂಬುದು ಯುಗಾಬೈಟ್ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಕ್ಲೌಡ್-ಸ್ಥಳೀಯ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಾಗಿ ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಯ ವಹಿವಾಟು ವಿತರಿಸಿದ ಎಸ್. ಕ್ಯೂ. ಎಲ್ ಡೇಟಾಬೇಸ್ ಆಗಿದೆ. ಯುಗಾಬೈಟ್ ಅನ್ನು ಮಾಜಿ ಫೇಸ್ಬುಕ್ ಎಂಜಿನಿಯರ್ಗಳಾದ ಕಣ್ಣನ್ ಮುತ್ತುಕ್ಕರುಪ್ಪನ್, ಕಾರ್ತಿಕ್ ರಂಗನಾಥನ್ ಮತ್ತು ಮಿಖಾಯಿಲ್ ಬೌಟಿನ್ ಅವರು ಸ್ಥಾಪಿಸಿದರು. ಫೇಸ್ಬುಕ್ನಲ್ಲಿ, ಅವರು ಫೇಸ್ಬುಕ್ ಮೆಸೆಂಜರ್ ಮತ್ತು ಫೇಸ್ಬುಕ್ನ ಆಪರೇಷನಲ್ ಡೇಟಾ ಸ್ಟೋರ್ನಂತಹ ಕೆಲಸದ ಹೊರೆಗಳಲ್ಲಿ ಗಮನಾರ್ಹ ಬೆಳವಣಿಗೆಯ ಅವಧಿಯಲ್ಲಿ ಕ್ಯಾಸ್ಸಾಂಡ್ರಾ ಮತ್ತು ಎಚ್ಬೇಸ್ ಅನ್ನು ನಿರ್ಮಿಸಿದ ಮತ್ತು ನಿರ್ವಹಿಸಿದ ತಂಡದ ಭಾಗವಾಗಿದ್ದರು. ಸಂಸ್ಥಾಪಕರು ಫೆಬ್ರವರಿ 2016 ರಲ್ಲಿ ಯುಗಾಬೈಟ್ ಡಿಬಿ ಅನ್ನು ನಿರ್ಮಿಸಲು ಒಗ್ಗೂಡಿದರು, ಫೇಸ್ಬುಕ್ನಲ್ಲಿ ಅವರು ಅನುಭವಿಸಿದ ಪ್ರವೃತ್ತಿಗಳು-ಮೈಕ್ರೋಸರ್ವಿಸಸ್ಗಳು, ಕಂಟೈನರೀಕರಣ, ಹೆಚ್ಚಿನ ಲಭ್ಯತೆ, ಭೌಗೋಳಿಕ ವಿತರಣೆ, ಎಪಿಐಗಳು ಮತ್ತು ಓಪನ್ ಸೋರ್ಸ್-ಎಲ್ಲಾ ವ್ಯವಹಾರಗಳಿಗೆ ಪ್ರಸ್ತುತವಾಗಿವೆ ಎಂದು ನಂಬಿದ್ದರು, ವಿಶೇಷವಾಗಿ ಅವರು ಆನ್-ಆವರಣದಿಂದ ಕ್ಲೌಡ್-ಸ್ಥಳೀಯ ಕಾರ್ಯಾಚರಣೆಗಳಿಗೆ ಹೋಗುತ್ತಾರೆ. ಯುಗಾಬೈಟ್ ಡಿಬಿ ಆರಂಭದಲ್ಲಿ ಎರಡು ಆವೃತ್ತಿಗಳಲ್ಲಿ ಲಭ್ಯವಿತ್ತುಃ ಸಮುದಾಯ ಮತ್ತು ಉದ್ಯಮ. ಜುಲೈ 2019 ರಲ್ಲಿ, ಯುಗಾಬೈಟ್ ಈ ಹಿಂದೆ ವಾಣಿಜ್ಯ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ತೆರೆಯಿತು ಮತ್ತು ಅಪಾಚೆ 2 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಯುಗಾಬೈಟ್ ಡಿಬಿಯನ್ನು ತೆರೆದ ಮೂಲವಾಗಿ ಪ್ರಾರಂಭಿಸಿತು. ಉತ್ಪನ್ನದ ಕ್ಷಿಪ್ರ ವಿಕಾಸವು ದತ್ತಾಂಶ ನಿರ್ವಹಣೆಯಲ್ಲಿ 2020ರ ಗಾರ್ಟ್ನರ್ ಕೂಲ್ ವೆಂಡರ್ ಎಂದು ಹೆಸರಿಸಲು ಕಾರಣವಾಯಿತು. ಯುಗಾಬೈಟ್ 2021ರ ಸೆಪ್ಟೆಂಬರ್ನಲ್ಲಿ ಯುಗಾಬೈಟ್ ಕ್ಲೌಡ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿತು, ಈಗ ಯುಗಾಬೈಟ್ ಡಿಬಿ ಮ್ಯಾನೇಜ್ಡ್ ಎಂದು ಮರುನಾಮಕರಣಗೊಂಡಿದೆ, ಇದು ಯುಗಾಬೈಟ್ ಡಿಬಿಯ ಸಂಪೂರ್ಣ ನಿರ್ವಹಣಾ ದತ್ತಸಂಚಯ-ಒಂದು-ಸೇವೆಯ ಕೊಡುಗೆಯಾಗಿದೆ. ಕಂಪನಿಯ ಪ್ರಾರಂಭವಾದ ಆರು ವರ್ಷಗಳ ನಂತರ, ಯುಗಾಬೈಟ್ $188 ಮಿಲಿಯನ್ ಸರಣಿ ಸಿ ನಿಧಿಯ ಸುತ್ತಿನಲ್ಲಿ $1.3Bn ಮೌಲ್ಯಮಾಪನದೊಂದಿಗೆ ಯುನಿಕಾರ್ನ್ ಸ್ಟಾರ್ಟ್-ಅಪ್ ಆಗಲು ಮುಕ್ತಾಯಗೊಳಿಸಿತು. ಎಸಿಐಡಿ ಅನುಸರಣೆ]. ನಿಖರತೆಯನ್ನು ಪರಿಶೀಲಿಸುವ ವಾಸ್ತವಿಕ ಉದ್ಯಮದ ಮಾನದಂಡವಾದ ಜೆಪ್ಸೆನ್ ಪರೀಕ್ಷೆಯು ಎಂದಿಗೂ ಸಂಪೂರ್ಣವಾಗಿ ಹಾದುಹೋಗಿಲ್ಲ, ಮುಖ್ಯವಾಗಿ ಸ್ಕೀಮಾ ಬದಲಾವಣೆಗಳ ಸಮಯದಲ್ಲಿ ಓಟದ ಪರಿಸ್ಥಿತಿಗಳಿಂದಾಗಿ. ಸಿಎಪಿ ಪ್ರಮೇಯದ ಪರಿಭಾಷೆಯಲ್ಲಿ ಯುಗಾಬೈಟ್ ಡಿಬಿ ಒಂದು ಸ್ಥಿರ/ವಿಭಜನೆ ಸಹಿಷ್ಣು (ಸಿಪಿ) ದತ್ತಸಂಚಯವಾಗಿದೆ. ಯುಗಾಬೈಟ್ ಡಿಬಿ ಎರಡು ಪದರಗಳನ್ನು ಹೊಂದಿದೆ, ಡಾಕ್ಡಿಬಿ ಮತ್ತು ಯುಗಬೈಟ್ ಕ್ವೆರಿ ಲೇಯರ್ ಎಂದು ಕರೆಯಲಾಗುವ ಶೇಖರಣಾ ಎಂಜಿನ್. ಡಾಕ್ ಡಿಬಿ ಶೇಖರಣಾ ಯಂತ್ರವು ದತ್ತಾಂಶಕ್ಕಾಗಿ ಶಾರ್ಡಿಂಗ್ ಮತ್ತು ಲೋಡ್ ಬ್ಯಾಲೆನ್ಸಿಂಗ್ ಕ್ರಮಾವಳಿಗಳೊಂದಿಗೆ ಸಂಯೋಜಿಸಲ್ಪಟ್ಟ ಕಸ್ಟಮೈಸ್ ಮಾಡಿದ ರಾಕ್ಸ್ ಡಿಬಿ ಅನ್ನು ಒಳಗೊಂಡಿದೆ. ಇದರ ಜೊತೆಗೆ, ರಾಫ್ಟ್ ಒಮ್ಮತದ ಅಲ್ಗಾರಿದಮ್ ನೋಡ್ಗಳ ನಡುವಿನ ಡೇಟಾದ ಪುನರಾವರ್ತನೆಯನ್ನು ನಿಯಂತ್ರಿಸುತ್ತದೆ. ವಿತರಿಸಿದ ವಹಿವಾಟುಗಳನ್ನು ಬೆಂಬಲಿಸಲು ಡಿಸ್ಟ್ರಿಬ್ಯೂಟೆಡ್ ಟ್ರಾನ್ಸಾಕ್ಷನ್ ಮ್ಯಾನೇಜರ್ ಮತ್ತು ಮಲ್ಟಿವರ್ಷನ್ ಕಾಂಕರೆನ್ಸಿ ಕಂಟ್ರೋಲ್ (ಎಂ. ವಿ. ಸಿ. ಸಿ) ಸಹ ಇದೆ. ಇಂಜಿನ್ ಹೈಬ್ರಿಡ್ ಲಾಜಿಕಲ್ ಗಡಿಯಾರವನ್ನು ಸಹ ಬಳಸಿಕೊಳ್ಳುತ್ತದೆ, ಇದು ಕಾರಣ ಸಂಬಂಧಗಳನ್ನು ಪತ್ತೆಹಚ್ಚಲು ಲ್ಯಾಂಪೋರ್ಟ್ ಗಡಿಯಾರಗಳೊಂದಿಗೆ ಒರಟಾಗಿ-ಸಿಂಕ್ರೊನೈಸ್ ಮಾಡಲಾದ ಭೌತಿಕ ಗಡಿಯಾರಗಳನ್ನು ಸಂಯೋಜಿಸುತ್ತದೆ. ಡಾಕ್ಡಿಬಿ ಪದರವನ್ನು ಬಳಕೆದಾರರು ನೇರವಾಗಿ ಪ್ರವೇಶಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ಯುಗಾಬೈಟ್ ಡಿಬಿ ಕ್ವೆರಿ ಲೇಯರ್ ಯುಗಾಬೈಟ್ ಪ್ಲಗ್ ಮಾಡಬಹುದಾದ ಕ್ವೆರಿ ಲೇಯರ್ ಅನ್ನು ಹೊಂದಿದ್ದು ಅದು ಕೆಳಗಿನ ಶೇಖರಣಾ ಪದರದಿಂದ ಕ್ವೆರಿ ಲೇಯರ್ ಅನ್ನು ಅಮೂರ್ತಗೊಳಿಸುತ್ತದೆ. ಪ್ರಸ್ತುತ ದತ್ತಸಂಚಯವನ್ನು ಪ್ರವೇಶಿಸಬಹುದಾದ ಎರಡು ಎಪಿಐಗಳಿವೆಃ ವೈಎಸ್ಕ್ಯೂಎಲ್ ಎಂಬುದು v11.2 ಆಧಾರಿತ ಪೋಸ್ಟ್ಗ್ರೆಎಸ್ಕ್ಯೂಎಲ್ ಕೋಡ್-ಹೊಂದಿಕೆಯಾಗುವ ಎಪಿಐ ಆಗಿದೆ. ಸ್ಥಳೀಯ ಶಿಷ್ಟಾಚಾರಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಪೋಸ್ಟ್ಗ್ರೆಎಸ್ಕ್ಯೂಎಲ್ ಡ್ರೈವರ್ಗಳ ಮೂಲಕ ವೈಎಸ್ಕ್ಯೂಎಲ್ ಅನ್ನು ಪ್ರವೇಶಿಸಬಹುದು. ಇದು ಕ್ವೆರಿ ಲೇಯರ್ಗಾಗಿ ಸ್ಥಳೀಯ ಪೋಸ್ಟ್ಗ್ರೆಎಸ್ಕ್ಯೂಎಲ್ ಕೋಡ್ ಅನ್ನು ಬಳಸಿಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಶೇಖರಣಾ ಎಂಜಿನ್ ಅನ್ನು ಪ್ಲಗ್ ಮಾಡಬಹುದಾದ ಕ್ವೆರಿ ಲೇಯರ್ಗೆ ಕರೆಗಳೊಂದಿಗೆ ಬದಲಾಯಿಸುತ್ತದೆ. ಈ ಮರುಬಳಕೆಯ ಅರ್ಥವೇನೆಂದರೆ ಯುಗಾಬೈಟ್ ಅನೇಕ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಅವುಗಳೆಂದರೆಃ ಪ್ರಶ್ನೆಯ ಪದರದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಪ್ರಚೋದಕಗಳು ಮತ್ತು ಸಂಗ್ರಹಿಸಿದ ಕಾರ್ಯವಿಧಾನಗಳು ಪೋಸ್ಟ್ಗ್ರೆಎಸ್ಕ್ಯೂಎಲ್ ವಿಸ್ತರಣೆಗಳು ಸ್ಥಳೀಯ ಜೆಎಸ್ಒಎನ್ಬಿ ಬೆಂಬಲ ವೈಸಿಕ್ಯೂಎಲ್ v3.10 ಅನ್ನು ಆಧರಿಸಿದ ಮತ್ತು ಸಿ + + ನಲ್ಲಿ ಮರು-ಬರೆಯಲಾದ ಕ್ಯಾಸ್ಸಾಂಡ್ರಾ ತರಹದ ಎಪಿಐ ಆಗಿದೆ. 9042ರ ಸ್ಥಳೀಯ ಪ್ರೊಟೊಕಾಲ್ ಪೋರ್ಟ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಪ್ರಮಾಣಿತ ಕ್ಯಾಸ್ಸಾಂಡ್ರಾ ಚಾಲಕರುಗಳ ಮೂಲಕ YCQL ಅನ್ನು ಪ್ರವೇಶಿಸಬಹುದು. 'ವೆನಿಲ್ಲಾ' ಕ್ಯಾಸ್ಸಾಂಡ್ರಾ ಘಟಕಗಳ ಜೊತೆಗೆ, ವೈಸಿಕ್ಯೂಎಲ್ ಅನ್ನು ಈ ಕೆಳಗಿನ ವೈಶಿಷ್ಟ್ಯಗಳೊಂದಿಗೆ ವರ್ಧಿಸಲಾಗಿದೆಃ ವಹಿವಾಟಿನ ಸ್ಥಿರತೆ-ಕ್ಯಾಸ್ಸಾಂಡ್ರಾಕ್ಕಿಂತ ಭಿನ್ನವಾಗಿ, ಯುಗಾಬೈಟ್ ವೈಸಿಕ್ಯೂಎಲ್ ವ್ಯವಹಾರವಾಗಿದೆ. ಸ್ಥಳೀಯವಾಗಿ ಬೆಂಬಲಿತವಾದ ಜೆಎಸ್ಒಎನ್ ದತ್ತಾಂಶ ಪ್ರಕಾರಗಳು ಕೋಷ್ಟಕಗಳು ದ್ವಿತೀಯ ಸೂಚ್ಯಂಕಗಳನ್ನು ಹೊಂದಿರಬಹುದು ಪ್ರಸ್ತುತ, ಎರಡೂ ಎಪಿಐಗಳಿಗೆ ಬರೆಯಲಾದ ದತ್ತಾಂಶವನ್ನು ಇತರ ಎಪಿಐ ಮೂಲಕ ಪ್ರವೇಶಿಸಲಾಗುವುದಿಲ್ಲ, ಆದಾಗ್ಯೂ ವೈಎಸ್ಕ್ಯೂಎಲ್ ಪೋಸ್ಟ್ಗ್ರೆಎಸ್ಕ್ಯೂಎಲ್ ವಿದೇಶಿ ದತ್ತಾಂಶ ಹೊದಿಕೆ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ವೈಸಿಕ್ಯೂಎಲ್ ಅನ್ನು ಪ್ರವೇಶಿಸಬಹುದು. ವ್ಯವಸ್ಥೆಯನ್ನು ಪ್ರವೇಶಿಸಲು ಭದ್ರತಾ ಮಾದರಿಯು ಎಪಿಐನಿಂದ ಆನುವಂಶಿಕವಾಗಿ ಬಂದಿದೆ, ಆದ್ದರಿಂದ ವೈಎಸ್ಕ್ಯೂಎಲ್ನ ಪ್ರವೇಶ ನಿಯಂತ್ರಣಗಳು ಪೋಸ್ಟ್ಗ್ರೆಎಸ್ಕ್ಯೂಎಲ್ನಂತೆ ಕಾಣುತ್ತವೆ, ಮತ್ತು ವೈಸಿಕ್ಯೂಎಲ್ ಕ್ಯಾಸ್ಸಾಂಡ್ರಾ ಪ್ರವೇಶ ನಿಯಂತ್ರಣಗಳಂತೆ ಕಾಣುತ್ತದೆ. ಕ್ಲಸ್ಟರ್-ಟು-ಕ್ಲಸ್ಟರ್ ಪ್ರತಿಕೃತಿ ಒಂದೇ ದತ್ತಸಂಚಯವನ್ನು ವಿತರಿಸುವ ಅದರ ಪ್ರಮುಖ ಕಾರ್ಯಚಟುವಟಿಕೆಯ ಜೊತೆಗೆ, ಯುಗಾಬೈಟ್ ಡಿಬಿ ದತ್ತಸಂಚಯ ನಿದರ್ಶನಗಳ ನಡುವೆ ಪ್ರತಿಕೃತಿ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ. ಪ್ರತಿಕೃತಿಯು ಏಕಮುಖ ಅಥವಾ ದ್ವಿ-ದಿಕ್ಕಿನದ್ದಾಗಿರಬಹುದು ಮತ್ತು ಇದು ಅಸಿಂಕ್ರೋನಸ್ ಆಗಿರುತ್ತದೆ. ಒನ್-ವೇ ಪ್ರತಿಕೃತಿಯನ್ನು ಕೆಲಸದ ಹೊರೆ ಆಫ್-ಲೋಡಿಂಗ್ಗಾಗಿ ಓದಲು-ಮಾತ್ರ ನಕಲನ್ನು ರಚಿಸಲು ಅಥವಾ ಸಕ್ರಿಯ-ನಿಷ್ಕ್ರಿಯ ಸ್ಟ್ಯಾಂಡ್ಬೈ ರಚಿಸಲು ರೀಡ್-ರೈಟ್ ಮೋಡ್ನಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ. ದ್ವಿ-ದಿಕ್ಕಿನ ಪ್ರತಿಕೃತಿಯನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ರೀಡ್-ರೈಟ್ ಸಂರಚನೆಗಳಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ ಮತ್ತು ಇದನ್ನು ಸಕ್ರಿಯ-ಸಕ್ರಿಯ ಸಂರಚನೆಗಳು, ಜಿಯೋ-ಡಿಸ್ಟ್ರಿಬ್ಯೂಟೆಡ್ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಇತ್ಯಾದಿಗಳಿಗೆ ಬಳಸಲಾಗುತ್ತದೆ. ಯುಗಾಬೈಟ್ ವಲಸೆ ಉಪಕರಣವು ಯುಗಾಬೈಟ್ ಡಿಬಿ ವಾಯೇಜರ್ ಅನ್ನು ಸಹ ಒದಗಿಸುತ್ತದೆ, ಒರಾಕಲ್ ಮತ್ತು ಇತರ ರೀತಿಯ ದತ್ತಸಂಚಯಗಳನ್ನು ಯುಗಾಬೈಟ್ ಡಿಬಿಗೆ ಸ್ಥಳಾಂತರಿಸಲು ಅನುಕೂಲವಾಗುವಂತೆ ಉಪಕರಣವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಈ ಉಪಕರಣವು ಸ್ಕೀಮಾಗಳು, ಕಾರ್ಯವಿಧಾನದ ಕೋಡ್ ಮತ್ತು ಡೇಟಾವನ್ನು ಮೂಲ ವೇದಿಕೆಯಿಂದ ಯುಗಾಬೈಟ್ ಡಿಬಿಗೆ ಸ್ಥಳಾಂತರಿಸುವುದನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಕ್ಲೌಡ್ ಡೇಟಾಬೇಸ್ ಡಿಸ್ಟ್ರಿಬ್ಯೂಟೆಡ್ ಎಸ್. ಕ್ಯೂ. ಎಲ್. ರಿಲೇಷನಲ್ ಡೇಟಾಬೇಸ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಸಿಸ್ಟಮ್ಗಳ ಹೋಲಿಕೆ ಆಬ್ಜೆಕ್ಟ್-ರಿಲೇಷನಲ್ ಡೇಟಾಬೇಸ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಸಿಸ್ಟಮ್ಗಳ ಹೋಲಿಕೆ ಕ್ಲೌಡ್ ನೇಟಿವ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಡೇಟಾಬೇಸ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಸಿಸ್ಟಮ್ ಎಂವಿಸಿಸಿ ಬಳಸುವ ಡೇಟಾಬೇಸ್ಗಳ ಪಟ್ಟಿ ರಿಲೇಷನಲ್ ಡೇಟಾಬೇಸ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಸಿಸ್ಟಮ್ಗಳ ಪಟ್ಟಿ ಕಾಕ್ರೋಚ್ಡಿಬಿ ಟಿಡಿಬಿ ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಸ್ಲ್ಯಾಕ್ ಸಮುದಾಯ ಕ್ಲೌಡ್ ಡೇಟಾಬೇಸ್ಗಳು ಡೇಟಾಬೇಸ್ ಕಂಪನಿಗಳು ಬಿಗ್ಟೇಬಲ್ ಅನುಷ್ಠಾನಗಳು ಲಿನಕ್ಸ್ಗಾಗಿ ಡೇಟಾಬೇಸ್-ಸಂಬಂಧಿತ ಸಾಫ್ಟ್ವೇರ್ ಲಿನಕ್ಸ್ ನ್ಯೂಎಸ್ಕ್ಯೂಎಲ್ ಡಿಸ್ಟ್ರಿಬ್ಯೂಟೆಡ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಕಂಪ್ಯೂಟರ್ ಸಿಸ್ಟಮ್ಸ್ ಸಾಫ್ಟ್ವೇರ್ ಕಂಪನಿಗಳು ಸಿಲಿಕಾನ್ ವ್ಯಾಲಿ ಮೂಲದ ಯುನೈಟೆಡ್ ಸ್ಟೇಟ್ಸ್ ಕಂಪನಿಗಳು