Cosa ti piace di più di eXistdb?
Non solo un XML-DBMS ma un ambiente di lavoro semplice e immediato, eXist-db è un application server per creare e consumare le tue fonti XML. Scritto in Java, è completamente multipiattaforma, i requisiti, come riportato nel manuale, sono solo:
--> Almeno la versione 8 di Java (dalla versione 3.0 di eXist-db)
--> Circa 200Mb di spazio su disco per l'installazione
--> Almeno 512Mb di memoria per l'esecuzione [per un server molto basilare non eseguire con meno di 4Gb di RAM dedicata]
Pieno di esempi e ben documentato, con una forte comunità alle spalle.
Puoi eseguire un ambiente web completo ed esporre le tue fonti XML con poco sforzo.
Exist-db incorpora Apache Lucene, quindi è facile integrare potenti funzioni di ricerca per le tue fonti.
Puoi gestire il tuo xml-db e l'ambiente web con un'implementazione nativa di xQuery/xPath: un set completo di funzioni per scansionare, scrivere o modificare xml, per amministrare l'application server o gestire pagine web.
Puoi scrivere e distribuire la tua app con un editor integrato: eXide.
Puoi monitorare le tue prestazioni con una dashboard integrata: Monex.
Exist-db ha un'API Web in stile REST integrata, che fornisce un modo semplice e veloce per accedere al database. Per utilizzare questa API, tutto ciò di cui si ha bisogno è un client HTTP, fornito da quasi tutti i linguaggi di programmazione e ambienti.
Come nota finale devo dire che la comunità di eXist-db ha molto interesse nel progetto TEI, questo è un punto di merito per adottarlo nei progetti di Digital Humanities. Recensione raccolta e ospitata su G2.com.