BaseX
બેઝએક્સ એ મૂળ અને હળવા વજનની એક્સએમએલ ડેટાબેઝ મેનેજમેન્ટ સિસ્ટમ અને એક્સક્વેરી પ્રોસેસર છે, જે ગિટહબ પર સામુદાયિક પ્રોજેક્ટ તરીકે વિકસાવવામાં આવ્યું છે. તે મોટા XML દસ્તાવેજો અને સંગ્રહોને સંગ્રહિત કરવા, પૂછપરછ કરવા અને વિઝ્યુલાઇઝ કરવામાં વિશિષ્ટ છે. બેઝએક્સ પ્લેટફોર્મ-સ્વતંત્ર છે અને બીએસડી-3-કલમ લાઇસન્સ હેઠળ વિતરિત કરવામાં આવે છે. અન્ય દસ્તાવેજ-લક્ષી ડેટાબેઝથી વિપરીત, XML ડેટાબેઝ XPath અને XQuery જેવી પ્રમાણિત ક્વેરી ભાષાઓ માટે આધાર પૂરો પાડે છે. બેઝએક્સ વર્લ્ડ વાઇડ વેબ કન્સોર્ટિયમ (ડબલ્યુ3સી) સ્પષ્ટીકરણો અને સત્તાવાર અપડેટ અને ફુલ ટેક્સ્ટ એક્સ્ટેન્શન્સ સાથે ખૂબ સુસંગત છે. સમાવિષ્ટ GUI વપરાશકર્તાઓને ક્રિયાપ્રતિક્રિયાશીલ રીતે તેમના ડેટાને શોધવા, અન્વેષણ કરવા અને વિશ્લેષણ કરવા અને વાસ્તવિક સમયમાં XPath/XQuery અભિવ્યક્તિઓનું મૂલ્યાંકન કરવા માટે સક્ષમ બનાવે છે (એટલે કે, જ્યારે વપરાશકર્તા ટાઇપ કરે છે). ટેક્નોલોજીઓ XPath ક્વેરી લેંગ્વેજ XQuery 3.1 XQuery અપડેટ (W3C) XQuery ફુલ ટેક્સ્ટ (W3C) વપરાશકર્તા અને વ્યવહાર વ્યવસ્થાપન અને લોગિંગ સુવિધાઓ સાથે મોટાભાગના EXPath/EXQuery મોડ્યુલો અને પેકેજિંગ સિસ્ટમ ક્લાયન્ટ-સર્વર આર્કિટેક્ચર માટે સપોર્ટ API: RESTXQ, RESTફુલ API, વેબડીએવી, XML: DB, XQJ; જાવા, C #, પર્લ, PHP, પાયથોન અને અન્ય સપોર્ટેડ ડેટા ફોર્મેટઃ XML, HTML, JSON, CSV, ટેક્સ્ટ, બાયનરી ડેટા GUI જેમાં અનેક વિઝ્યુલાઇઝેશનનો સમાવેશ થાય છેઃ ટ્રીમેપ, ટેબલ વ્યૂ, ટ્રી વ્યૂ, સ્કેટર પ્લોટ ડેટાબેઝ લેઆઉટ બેઝએક્સ ટેબનો ઉપયોગ કરે છે. ડેટાબેઝ એક જ દસ્તાવેજ અથવા દસ્તાવેજોના સંગ્રહ માટે કન્ટેનર તરીકે કામ કરે છે. XPath પ્રવેગક એન્કોડિંગ યોજના અને સીડી જોઇન ઓપરેટરને XPath સ્થાન પગલાંને ઝડપી બનાવવા માટે પ્રેરણા તરીકે લેવામાં આવ્યા છે. વધુમાં, બેઝએક્સ પાથ ઓપરેશન્સ, એટ્રિબ્યુટ લુકઅપ્સ, ટેક્સ્ટ સરખામણીઓ અને પૂર્ણ-ટેક્સ્ટ શોધોની કામગીરીમાં સુધારો કરવા માટે વિવિધ પ્રકારનાં સૂચકાંકો પ્રદાન કરે છે. હિસ્ટ્રી બેઝએક્સની શરૂઆત 2005માં કોન્સ્ટાન્ઝ યુનિવર્સિટી ખાતે ક્રિશ્ચિયન ગ્રુન દ્વારા કરવામાં આવી હતી. 2007 માં, બેઝએક્સ ઓપન સોર્સ બન્યું અને ત્યારથી તે બીએસડી-3-ક્લોઝ લાઇસન્સ હેઠળ છે. સપોર્ટેડ સિસ્ટમો બેઝએક્સ સર્વર એ શુદ્ધ જાવા 1.8 એપ્લિકેશન છે અને આમ કોઈપણ સિસ્ટમ પર ચાલે છે જે યોગ્ય જાવા અમલીકરણ પ્રદાન કરે છે. તેનું વિન્ડોઝ, મેક ઓએસ એક્સ, લિનક્સ અને ઓપનબીએસડી પર પરીક્ષણ કરવામાં આવ્યું છે. ખાસ કરીને, ડેબિયન અને ઉબુન્ટુ માટે પેકેજો ઉપલબ્ધ છે. લિનક્સટેગ બર્લિન ખાતે બેઝએક્સ ટોક, 2011 વધુ વાંચન સંદર્ભો બાહ્ય કડીઓ XML ફ્રી ડેટાબેઝ મેનેજમેન્ટ સિસ્ટમ્સ XML ડેટાબેઝ XQuery પ્રોસેસર્સ ફ્રી સોફ્ટવેર પ્રોગ્રામ્ડ ઇન જાવા (પ્રોગ્રામિંગ લેંગ્વેજ) બીએસડી લાઇસન્સનો ઉપયોગ કરીને લિનક્સ સોફ્ટવેર માટે ડેટાબેઝ-સંબંધિત સોફ્ટવેર