BaseX ist ein Open Source, völlig frei und native grafische Software in Java implementiert und von der Offset als XML-Datenbank-Engine, die kompakte Speicherstrukturen, eine visuelle Frontend und effiziente XQuery und XPath-Implementierungen bietet konzipiert.
Die Software kann leicht als eine sehr leichte, skalierbare und hochleistungs XPath / XQuery 3.0-Prozessor und XML-Datenbankmodul beschrieben werden. Es bietet volle Unterstützung für den vollständigen Wortlaut und W3C Update extensions.Features auf einen glanceKey Funktionen gehören die Unterstützung für sehr große XML-Dokumente, hoch performanten Datenbank-Storage-Fähigkeiten, Unterstützung Volltext, Text, Pfadindizes und Attribut, die Unterstützung von W3C XPath und W3C XQuery Empfehlungen, einschließlich Update und Volltext-Erweiterungen, die Unterstützung von ACID-Protokollierung und sichere Transaktionen und Benutzerverwaltung.
Die Anwendung verfügt über eine der höchsten verfügbaren Konformitätsraten für alle unterstützten Eigenschaften, interaktive Visualisierungen, eine Vielzahl von Schnittstellen wie WebDAV, XML: DB, RESTXQ, REST, XQJ, Unterstützung für mehrere Sprachen, ein Echtzeit- XQuery Editor, Fehlerrückmeldung und Syntax-Highlighting, sowie eine leistungsstarke Client / Server architecture.Written in Java unterstützt, unterstützt alle Mainstream OSesThe BaseX Projekt wird von der Datenbank und Informationssysteme-Gruppe an der Universität Konstanz entwickelt. Es ist vollständig in der Programmiersprache Java, was bedeutet, dass es auf jedem Betriebssystem, wo JRE (Java Runtime Environment) zur Verfügung, einschließlich Linux, BSD, Mac OS X und Microsoft Windows verwendet werden, unterstützt 32-Bit- und 64 geschrieben Bit-Systeme.
Für Ihre Bequemlichkeit ist die Software zum Download als vorgefertigte Binärpakete in den JAR und WAR-Dateien Formate, sowie ein All-in-One-ZIP-Paket, das sowohl das allgemeine ausführbare Datei und das Projekt & rsquo umfasst Verfügung; s-Quelldateien. Um es auf Ihrem GNU / Linux-Distribution verwenden, empfehlen wir dringend, die JAR-Archiv herunterladen, speichern Sie es auf Ihrem Desktop und doppelklicken Sie darauf,
Was ist neu in dieser Pressemitteilung.:
- XQUNIT:
- Unit-Tests wurde stark verbessert. Alle Testfunktionen werden nun separat bewertet werden; Auf diese Weise können Updates innerhalb Test durchgeführt werden.
- mit dem neuen TEST Befehl, alle Prüfmodule in einem bestimmten Verzeichnis ausgewertet werden können.
- Tests können aus dem GUI-Editor und Projektansicht aufgerufen werden.
- auf Befehlszeilen kann die Option -t für den gleichen Zweck verwendet werden.
- RESTXQ:
- Benutzerdefinierte HTTP-Methoden können über% Rest definiert werden: Verfahren
- Die Fehlerbehandlung wurde verbessert und mit try / catch ausgerichtet
- REST:
- Die & quot; laufen & quot; Betrieb erlaubt die Ausführung von serverseitigen Kommandoskripten
- Datenbankmodul:
- Analyseoptionen zu db hinzugefügt: zu erstellen, db: hinzufügen und db: Ersetzen Sie
Was ist neu in der Version 7.8:
- GUI: eine neue Projektansicht für die Organisation und Öffnen von Projektdateien , Echtzeit-Suche von Projektdateien und Inhalte, neue Editor Abkürzungen und Codes Fertigstellungen und Code-Formatierung.
- Verbesserte Leistung von Löschen und Einfügen von Operationen.
- Schneller Vor-Ort-Wert-Updates. 'Update':. Komfort Schlüsselwort für verwandeln Ausdrücke
- XQuery-Funktionen sind nun inline und weiter optimiert; es gibt Schließung Optimierungen, bessere statische Typisierung, eine verbesserte Erkennung und Umschreiben der Schwanz Anrufe, schnellere Bearbeitung von (Teil-) Sequenzen und aktualisiert XQuery-Module.
- API:. Neue Optionen und Russisch und Spanisch Übersetzungen
Was ist neu in Version 7.7.2:
- XQUERY:
- CSV-Modul und Serialisierung hinzugefügt
- JSON Serializer aktualisiert (weitere werden folgen)
- Update-Prüfungen in modify-Klausel festgelegt
- Parsen der neuen Karte Syntax fest (ohne Berücksichtigung Leerzeichen)
- Schwanz Anrufbearbeitung in integrierten Funktionen höherer Ordnung festgelegt
- API
- Russisch-Übersetzung hinzugefügt (Danke an Oleksandr Shpak, Max Shamaev)
- Befehlszeilenargumente, die mit '& # X3C;' als XQuery interpretiert
- INDEXING:
- Fehler in aktualisierbaren Indexstruktur fest
Was ist neu in der Version 7.7:.
- Unterstützung für XQuery 3.0 wurde abgeschlossen
- Die Einheit-Modul ermöglicht die standardisierte Prüfung von XQuery-Anwendungen.
- Ein Streaming-Modul beschleunigt die Operationen an großen Dateien.
- Ein Inspection Modul bietet Reflexion und Dokumentation Funktionen.
- Unterstützung für XQuery-Platten hinzugefügt.
- Die Datenbank, Archiv, auf Datei und weitere Module erweitert.
- WebDAV wurde mit Sperrfunktionen verbessert.
- RESTXQ wurde verbessert und erweitert.
- Der Kern erhalten verbesserte Datenbank sperren, einschließlich der Verwendung von benutzerdefinierten Schloss Saiten, flexibler Datenbanknamen, und neue Möglichkeiten zur Vereinfachung der Erstellung von großen Datenbanken.
Was ist neu in der Version 7.6:
- Datenbank Sperr: Updates auf verschiedenen Datenbanken können jetzt durchgeführt werden parallel und nicht sperren Sie Ihre Wertabfragen nicht mehr.
- XQuery: wenn Fehler ausgelöst wird, wird der volle Stack-Trace jetzt zurückgegeben; die EXPath Geo-Modul, Fetch Module und HTML-Module wurden hinzugefügt; und die Validierung, XSLT, Datenbank und Profiling-Module aktualisiert wurden.
- In der GUI, sind Fehlermeldungen jetzt anklickbar und mit dem Texteditor verknüpft.
- Trace / Profilieren Ausgang mit dem Info-Fenster in Echtzeit umgeleitet.
Was ist neu in Version 7.5:
- XQuery bietet nun viel schneller Massenaktualisierungen, weniger Speicher bei der Ausführung Einsätze und ersetzt eine neue db:. create () Funktion, die neuesten Änderungen der Spezifikationen und HTML 5-Unterstützung
- Die GUI-Text-Editor hat jetzt eine schnelle und flexible Suchen / Ersetzen-Panel, Fehlerhervorhebung, um XML-Dateien, und Verbesserungen für die Bearbeitung beliebiger Textdateien erweitert.
- Neue Anfrage, Session und Sessions Module wurden für Web-Anwendungen hinzugefügt.
- Protokollierung wurde überarbeitet und den HTTP-Anforderung erweitert.
- SSL-Unterstützung hinzugefügt, und Jetty 8 IW jetzt verwendet.
- RESTXQ Elemente wurden für die Weiterleitung hinzugefügt.
- Die Stabilität wurde verbessert.
Was ist neu in Version 7.2.1:
- Wertindizes unterstützen jetzt stringbasierte Bereichsabfragen.
- Die neue XQJ API basiert auf Charles Foster Implementierung.
- Import von XQuery-Module wurde vereinfacht.
- Vereinfachte Aufruf von Java-Code von XQuery.
- Volle Unterstützung für die XQuery 3.0 Reguläre Ausdrücke Syntax.
- Aktualisieren von Funktionen können nun Werte zurück.
- Unified Umgang mit Dokumenten und Datenbank URIs.
- Belegung der geöffneten Datenbanken wurde von Dateisystemsperren ersetzt.
- REST, RESTXQ und WebDav:. Concurrency Probleme wurden behoben
Was ist neu in Version 7.2:
- Unterstützung für die neue RESTXQ API für den Aufbau XQuery Web Services
- verbesserte Unterstützung für die Ausführung BaseX als Web-Anwendung
- XQuery: Funktionen höherer Ordnung hinzugefügt zu beschleunigen Top-K-Abfragen
- Proxyserver-Einstellungen hinzugefügt
- erweiterte tagsoup Optionen für den Import von HTML-Dateien hinzugefügt
- XQuery: schneller Durchlauf der Volltextindex-Einträge über ft: Token ()
- Befehlszeilen: Embedded readline- und History-Unterstützung über jline
- XQuery 3.0: Anmerkung hinzugefügt, aktualisiert eqname Syntax (Q {URL} name)
- Öffnen Datenbanken werden jetzt merken OS weiten Schreibkonflikte zu reduzieren
- HTML5 Serialisierung von Abfrageergebnissen
- eine druckbare Version unserer Wiki-Dokumentation
Was ist neu in Version 7.1.1:
- Die GUI hat einen neuen & quot; Paket & quot; Dialog aufzulisten, zu installieren und zu löschen XQuery-Pakete.
- Die & quot; Neu / hinzufügen & quot; Dialog hat die Benutzerfreundlichkeit und die automatische Erkennung von Eingabeformate erhöht. & Quot; RAW & quot; Format wurde hinzugefügt, um Import von Raw-Dateien zu vereinfachen.
- Die & quot; Export & quot; Dialog wurde erweitert, um andere Methoden wie JSON zu unterstützen und zusätzliche Serialisierung Parameter angeben.
- in der Befehlszeile:. Gibt es eine neue Option -L, um einen Zeilenvorschub nach dem Ergebnis einer Abfrage hinzufügen und eine neue Option -C, um Befehle von einem Batch-Skript ausführen
- Es gibt einen neuen & quot; die Option & quot; Parameter Optionen vor der Ausführung eines Antrags fest.
- Volltext: Indonesische Stemmer. I / O:. Schneller Lese- / Schreibzugriff auf Byte-Arrays
Anforderungen :
- Java 2 Standard Edition Runtime Environment
Kommentare nicht gefunden