BaseX
ಬೇಸ್ಎಕ್ಸ್ ಒಂದು ಸ್ಥಳೀಯ ಮತ್ತು ಹಗುರವಾದ ಎಕ್ಸ್ಎಂಎಲ್ ದತ್ತಸಂಚಯ ನಿರ್ವಹಣಾ ವ್ಯವಸ್ಥೆ ಮತ್ತು ಎಕ್ಸ್ ಕ್ವೆರಿ ಪ್ರೊಸೆಸರ್ ಆಗಿದ್ದು, ಇದನ್ನು ಗಿಟ್ಹಬ್ನಲ್ಲಿ ಸಮುದಾಯ ಯೋಜನೆಯಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ. ಇದು ದೊಡ್ಡ XML ದಾಖಲೆಗಳು ಮತ್ತು ಸಂಗ್ರಹಗಳನ್ನು ಸಂಗ್ರಹಿಸುವುದು, ಪ್ರಶ್ನಿಸುವುದು ಮತ್ತು ದೃಶ್ಯೀಕರಿಸುವಲ್ಲಿ ಪರಿಣತಿ ಹೊಂದಿದೆ. ಬೇಸ್ಎಕ್ಸ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್-ಸ್ವತಂತ್ರವಾಗಿದೆ ಮತ್ತು ಬಿಎಸ್ಡಿ-3-ಷರತ್ತು ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗಿದೆ. ಇತರ ಡಾಕ್ಯುಮೆಂಟ್-ಆಧಾರಿತ ದತ್ತಸಂಚಯಗಳಿಗೆ ವ್ಯತಿರಿಕ್ತವಾಗಿ, XML ದತ್ತಸಂಚಯಗಳು XPath ಮತ್ತು XQuery ನಂತಹ ಪ್ರಮಾಣೀಕೃತ ಪ್ರಶ್ನಾವಳಿ ಭಾಷೆಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುತ್ತವೆ. ಬೇಸ್ಎಕ್ಸ್ ವರ್ಲ್ಡ್ ವೈಡ್ ವೆಬ್ ಕನ್ಸೋರ್ಟಿಯಂ (ಡಬ್ಲ್ಯೂ3ಸಿ) ವಿಶೇಷಣಗಳು ಮತ್ತು ಅಧಿಕೃತ ಅಪ್ಡೇಟ್ ಮತ್ತು ಫುಲ್ ಟೆಕ್ಸ್ಟ್ ಎಕ್ಸ್ಟೆನ್ಶನ್ಗಳಿಗೆ ಹೆಚ್ಚು ಅನುಗುಣವಾಗಿದೆ. ಒಳಗೊಂಡಿರುವ GUI ಬಳಕೆದಾರರಿಗೆ ತಮ್ಮ ಡೇಟಾವನ್ನು ಸಂವಾದಾತ್ಮಕವಾಗಿ ಹುಡುಕಲು, ಅನ್ವೇಷಿಸಲು ಮತ್ತು ವಿಶ್ಲೇಷಿಸಲು ಮತ್ತು ನೈಜ ಸಮಯದಲ್ಲಿ XPath/XQuery ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ (ಅಂದರೆ, ಬಳಕೆದಾರರು ಟೈಪ್ ಮಾಡುವಾಗ). ಟೆಕ್ನಾಲಜೀಸ್ XPath ಕ್ವೆರಿ ಲ್ಯಾಂಗ್ವೇಜ್ XQuery 3.1 XQuery ಅಪ್ಡೇಟ್ (W3C) XQuery ಫುಲ್ ಟೆಕ್ಸ್ಟ್ (W3C) ಬಳಕೆದಾರರೊಂದಿಗೆ ಹೆಚ್ಚಿನ EXPath/EXQuery ಮಾಡ್ಯೂಲ್ಗಳು ಮತ್ತು ಪ್ಯಾಕೇಜಿಂಗ್ ಸಿಸ್ಟಮ್ ಕ್ಲೈಂಟ್-ಸರ್ವರ್ ಆರ್ಕಿಟೆಕ್ಚರ್ಗೆ ಬೆಂಬಲ ಮತ್ತು ವಹಿವಾಟು ನಿರ್ವಹಣೆ ಮತ್ತು ಲಾಗಿಂಗ್ ಸೌಲಭ್ಯಗಳು API ಗಳುಃ RESTXQ, RESTful API, ವೆಬ್ಡಿಎವಿ, XML: DB, XQJ; ಜಾವಾ, ಸಿ #, ಪರ್ಲ್, ಪಿಎಚ್ಪಿ, ಪೈಥಾನ್ ಮತ್ತು ಇತರ ಬೆಂಬಲಿತ ಡೇಟಾ ಫಾರ್ಮ್ಯಾಟ್ಗಳುಃ ಎಕ್ಸ್ಎಂಎಲ್, ಎಚ್ಟಿಎಂಎಲ್, ಜೆಎಸ್ಒಎನ್, ಸಿಎಸ್ವಿ, ಟೆಕ್ಸ್ಟ್, ಬೈನರಿ ಡೇಟಾ ಜಿಯುಐ ಹಲವಾರು ದೃಶ್ಯೀಕರಣಗಳನ್ನು ಒಳಗೊಂಡಂತೆಃ ಟ್ರೆಮ್ಯಾಪ್, ಟೇಬಲ್ ವ್ಯೂ, ಟ್ರೀ ವ್ಯೂ, ಸ್ಕ್ಯಾಟರ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಡೇಟಾಬೇಸ್ ಲೇಔಟ್ ಬೇಸ್ಎಕ್ಸ್ ಟ್ಯಾಬ್ ಅನ್ನು ಬಳಸುತ್ತದೆ ಡೇಟಾಬೇಸ್ ಒಂದೇ ಡಾಕ್ಯುಮೆಂಟ್ ಅಥವಾ ಡಾಕ್ಯುಮೆಂಟ್ಗಳ ಸಂಗ್ರಹಕ್ಕೆ ಧಾರಕವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. XPath ಆಕ್ಸಿಲರೇಟರ್ ಎನ್ಕೋಡಿಂಗ್ ಯೋಜನೆ ಮತ್ತು ಮೆಟ್ಟಿಲು ಜಾಯಿನ್ ಆಪರೇಟರ್ ಅನ್ನು XPath ಸ್ಥಳ ಹಂತಗಳನ್ನು ವೇಗಗೊಳಿಸಲು ಸ್ಫೂರ್ತಿಯಾಗಿ ತೆಗೆದುಕೊಳ್ಳಲಾಗಿದೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಬೇಸ್ಎಕ್ಸ್ ಮಾರ್ಗ ಕಾರ್ಯಾಚರಣೆಗಳು, ಗುಣಲಕ್ಷಣಗಳ ಹುಡುಕಾಟಗಳು, ಪಠ್ಯ ಹೋಲಿಕೆಗಳು ಮತ್ತು ಪೂರ್ಣ-ಪಠ್ಯ ಹುಡುಕಾಟಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸಲು ಹಲವಾರು ರೀತಿಯ ಸೂಚ್ಯಂಕಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಹಿಸ್ಟರಿ ಬೇಸ್ಎಕ್ಸ್ ಅನ್ನು 2005 ರಲ್ಲಿ ಕಾನ್ಸ್ಟಾಂಜ್ ವಿಶ್ವವಿದ್ಯಾಲಯದಲ್ಲಿ ಕ್ರಿಶ್ಚಿಯನ್ ಗ್ರುನ್ ಪ್ರಾರಂಭಿಸಿದರು. 2007ರಲ್ಲಿ, ಬೇಸ್ಎಕ್ಸ್ ಓಪನ್ ಸೋರ್ಸ್ ಆಯಿತು ಮತ್ತು ಅಂದಿನಿಂದ ಬಿಎಸ್ಡಿ-3-ಷರತ್ತು ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಬಂದಿದೆ. ಬೆಂಬಲಿತ ವ್ಯವಸ್ಥೆಗಳು ಬೇಸ್ಎಕ್ಸ್ ಸರ್ವರ್ ಶುದ್ಧ ಜಾವಾ 1.8 ಅಪ್ಲಿಕೇಶನ್ ಆಗಿದೆ ಮತ್ತು ಆದ್ದರಿಂದ ಸೂಕ್ತವಾದ ಜಾವಾ ಅನುಷ್ಠಾನವನ್ನು ಒದಗಿಸುವ ಯಾವುದೇ ಸಿಸ್ಟಮ್ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಇದನ್ನು ವಿಂಡೋಸ್, ಮ್ಯಾಕ್ ಓಎಸ್ ಎಕ್ಸ್, ಲಿನಕ್ಸ್ ಮತ್ತು ಓಪನ್ಬಿಎಸ್ಡಿಯಲ್ಲಿ ಪರೀಕ್ಷಿಸಲಾಗಿದೆ. ನಿರ್ದಿಷ್ಟವಾಗಿ, ಡೆಬಿಯನ್ ಮತ್ತು ಉಬುಂಟುವಿಗೆ ಪ್ಯಾಕೇಜುಗಳು ಲಭ್ಯವಿವೆ. ಮುಂದೆ ಓದುವುದು ಲಿನಕ್ಸ್ ಟ್ಯಾಗ್ ಬರ್ಲಿನ್ನಲ್ಲಿ ಬೇಸ್ಎಕ್ಸ್ ಟಾಕ್, 2011 ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಎಕ್ಸ್ಎಂಎಲ್ ಫ್ರೀ ಡೇಟಾಬೇಸ್ ನಿರ್ವಹಣಾ ವ್ಯವಸ್ಥೆಗಳು ಎಕ್ಸ್ಎಂಎಲ್ ಡೇಟಾಬೇಸ್ಗಳು ಎಕ್ಸ್ ಕ್ವೆರಿ ಪ್ರೊಸೆಸರ್ಗಳು ಬಿಎಸ್ಡಿ ಪರವಾನಗಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಲಿನಕ್ಸ್ ಸಾಫ್ಟ್ವೇರ್ಗಾಗಿ ಜಾವಾ (ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ) ಡೇಟಾಬೇಸ್-ಸಂಬಂಧಿತ ಸಾಫ್ಟ್ವೇರ್ನಲ್ಲಿ ಪ್ರೋಗ್ರಾಂ ಮಾಡಲಾದ ಉಚಿತ ಸಾಫ್ಟ್ವೇರ್