Apache Xindice is 'n databasis ontwerp van die grond tot XML data of wat is meer algemeen na verwys as 'n inheemse XML databasis te stoor. Xindice uitgespreek zeen-dee-chay in jou beste faux Italiaanse aksent. Moenie bekommerd wees as jy dit verkeerd al is, sal ons nie omgee nie. Ons gee net dat jy dit korrek te spel.
Jy mag dalk wonder wat 'n inheemse XML databasis is goed vir? Wel dit het pretty much een doel, stoor XML data. As jy nie 'n XML data het, wil nie enige XML data of dink XML is die mees oor-hype tegnologie van die nuwe millennium, dan Xindice is nie vir jou. Ons is nie uit die weg data in die algemeen verander gestoor word, net om 'n goeie oplossing vir die stoor XML data te verskaf. As jy die opname van jou projekte en kyk XML knal uit elke hoek, dan kan Xindice 'n groot hulp vir die berging wat XML wees.
Die voordeel van 'n inheemse oplossing is dat jy nie hoef te bekommer oor die kartering van jou XML sommige ander data-struktuur. Jy voeg net die data as XML en haal dit as XML. Jy 'n baie buigsaamheid kry ook deur die semi-gestruktureerde aard van XML en die skema onafhanklike model wat gebruik word deur Xindice. Dit is veral waardevol wanneer jy baie komplekse XML strukture wat moeilik of onmoontlik om te karteer om 'n meer gestruktureerde databasis sou wees.
Op die oomblik Xindice gebruik XPath vir sy navraag taal en XML: DB XUpdate vir sy werk taal. Ons bied 'n uitvoering van die XML: DB API vir Java ontwikkeling en dit is moontlik om toegang te verkry Xindice uit ander tale met ingeboude in XML-RPC API. As standaarde in die XML databasis area volwasse Xindice sal ondersteuning vir diegene wat die meeste belang is.
Xindice is die voortsetting van die projek wat gebruik word om genoem te word die dbXML Core. Die dbXML bronkode is geskenk aan die Apache Software Foundation in Desember van 2001.
Native XML databasis tegnologie is 'n baie nuwe gebied en Xindice is baie 'n projek nog in ontwikkeling. Die bediener ondersteun tans die stoor goed gevorm XML dokumente. Dit beteken dat dit nie 'n skema wat beperk wat kan in 'n dokument versameling geplaas het. Dit maak Xindice n semi-gestruktureerde databasis en bied 'n geweldige flexibiliteit in hoe jy jou data stoor, maar beteken ook dat jy gee 'n paar gemeenskaplike databasis funksionaliteit soos data tipes. In sy huidige toestand Xindice is reeds 'n kragtige instrument vir die bestuur van XML data. Maar daar is nog baie wat gedoen moet word. Terugvoer en bydraes word aktief aangemoedig.
Hierdie dokument poog om die eienskappe wat werk en kan vandag gebruik word te beskryf. Jy moet die README lêer wat deel is van die Xindice verspreiding vir die meeste huidige status van die projek te hersien.
Hier is 'n paar belangrike funksies van "Apache Xindice":
Sagteware besonderhede:
Weergawe: 1.0 / 1.2 Milestone 1
Upload datum: 2 Jun 15
Lisensie: Gratis
Populariteit: 194
Kommentaar nie gevind