BaseX er en open source, helt gratis og indfødte grafisk software implementeret i Java og designet fra offset som en XML database motor, der indeholder kompakt opbevaring strukturer, en visuel front-end og effektive XQuery og XPath implementeringer.
Softwaren kan let beskrives som en meget let, skalerbar og højtydende XPath / XQuery 3,0 processor og XML database motor. Det omfatter fulde støtte til den fulde tekst og W3C opdatering extensions.Features på et glanceKey funktioner omfatter støtte til meget store XML-dokumenter, database lagringskapacitet højtydende, støtte fuld-tekst, tekst, sti indekser og attribut, støtte til W3C XPath og W3C XQuery anbefalinger, herunder opdatering og fuld tekst udvidelser, støtte til ACID logning, og sikre transaktioner og brugerstyring.
Ansøgningen kommer med en af de højeste tilbud til alle de understøttede egenskaber, meget interaktive visualiseringer, en bred vifte af interfaces, såsom WebDAV, XML overholdelse: DB, RESTXQ, REST, XQJ, understøttelse af flere sprog, en real-time XQuery editor, der understøtter fejl feedback og syntaksfremhævning, samt en kraftfuld klient / server architecture.Written i Java, understøtter alle mainstream OSesThe BaseX projektet er udviklet af Database og Information Systems Group ved University of Konstanz. Det er helt skrevet i programmeringssproget Java, hvilket betyder, at den kan bruges på alle operativsystemer, hvor JRE (Java Runtime Environment) er til rådighed, herunder Linux, BSD, Mac OS X og Microsoft Windows, understøtter 32-bit og 64- bit-systemer.
For nemheds skyld softwaren kan hentes som præ-bygget binære pakker i krukken og krig filformater samt en alt-i-en ZIP pakke, der inkluderer både den universelle eksekverbare og projektet & rsquo; s kildefiler. For at bruge det på din GNU / Linux-distributionen, vi kraftigt foreslå at downloade JAR arkiv, gemme det på skrivebordet og dobbeltklik på den
Hvad er nyt i denne udgivelse.:
- XQUNIT:
- Test af enheder er blevet forbedret meget. Alle test funktioner vil nu blive evalueret særskilt; denne måde kan opdateringer udføres inden test.
- med den nye test kommando, alle test moduler i en angivet mappe kan evalueres.
- tests kan påberåbes inde fra GUI editor og projekt visning.
- på kommando-linje, kan det -t flag bruges til samme formål.
- RESTXQ:
- Brugerdefinerede HTTP metoder via% hvile: metode
- Fejlhåndtering er blevet forbedret og rettet ind try / catch
- REST:
- & quot; køre & quot; drift tillader udførelse af kommando server-side scripts
- Database modulet:
- parsing muligheder tilføjet til db: oprette, db: tilføje og db: erstatte
kan defineres
Hvad er nyt i version 7.8:
- GUI: et nyt projekt visning til organisering og åbning projektfiler , real-time søgning af projektets filer og indhold, nye editor genveje og kode færdigbyggede, og kode formatering.
- Forbedret ydeevne slette og indsætte operationer.
- Hurtigere in-sted opdateringer værdi. »Opdatering«:. Bekvemmelighed nøgleord for transformere udtryk
- XQuery funktioner er nu indbygges og yderligere optimeret; Der er lukning optimeringer, bedre statisk skrive, forbedret detektion og omskrivning af hale opkald, hurtigere behandling af (under) sekvenser, og opdaterede XQuery moduler.
- API:. Nye muligheder og russisk og spansk oversættelser
Hvad er nyt i version 7.7.2:
- XQuery:
- CSV modul og serialisering tilføjet
- JSON serializer opdateret (mere følger)
- opdateringskontroller i Tilpas klausul fast
- parsing af nyt kort syntaks fast (ignorerer mellemrum)
- hale håndtering i indbyggede højere ordens funktioner opkald fast
- API:
- russisk oversættelse tilføjet (tak til Oleksandr Shpak, Max Shamaev)
- kommandolinjeargumenter starter med '& # X3C; « fortolkes som XQuery
- INDEKSERING:
- fejl rettet i opdateres indeks struktur
Hvad er nyt i version 7.7:.
- Understøttelse af XQuery 3.0 blev afsluttet
- Enheden modul tillader standardiserede test af XQuery applikationer.
- En Streaming modul fremskynder operationer på store filer.
- En inspektion modul giver refleksion og dokumentation funktioner.
- Understøttelse af XQuery anretninger blev tilføjet.
- Database, Arkiv, File, og andre moduler blev udvidet.
- WebDAV blev forbedret med låsning funktioner.
- RESTXQ blev forbedret og udvidet.
- Kernen fik forbedret database låsning, herunder brug af Personlig lås strygere, mere fleksible databasenavne og nye muligheder for at forenkle oprettelsen af store databaser.
Hvad er nyt i version 7.6:
- Database låsning: opdateringer om forskellige databaser kan nu udføres i parallel og vil ikke låse dine skrivebeskyttede forespørgsler længere.
- XQuery: når fejlene er rejst, er den fulde staksporing nu vendt tilbage; Den EXPath Geo modul, Fetch modul, og HTML modul er blevet tilføjet; og Validering, XSLT, Database, og profilering moduler er blevet opdateret.
- I GUI, fejlmeddelelser er nu klikbare og forbundet med teksteditoren.
- Trace / profilering output omdirigeret til info visning i realtid.
Hvad er nyt i version 7.5:
- XQuery har nu meget hurtigere løs vægt opdateringer, mindre hukommelse, når du udfører indsætter og erstatter en ny db:. skabe () funktion, opdateringer til de seneste ændringer i de specs, og HTML 5 support
- GUI tekst editor har nu en hurtig og fleksibel søg / erstat panelet fejl Fremhævelse udvides til XML-filer, og forbedringer til redigering vilkårlige tekstfiler.
- ny anmodning, Session, og sessioner moduler blev tilføjet til web-applikationer.
- Logning blev revideret og udvidet til HTTP-anmodning.
- SSL understøttelse blev tilføjet, og Jetty 8 IW nu brugt.
- RESTXQ elementer blev tilføjet til videresendelse.
- Stabilitet blev forbedret.
Hvad er nyt i version 7.2.1:
- Værdi indeks understøtter nu string-baserede range forespørgsler.
- Den nye XQJ API er baseret på Charles Foster gennemførelse.
- Import af XQuery moduler er blevet forenklet.
- Forenklet påkaldelse af Java-kode fra XQuery.
- Fuld støtte til XQuery 3.0 Regular Expressions syntaks.
- Opdatering funktioner kan nu returnere værdier.
- Unified håndtering af dokumenter og database URI'er.
- Pinning af åbnede databaser er blevet erstattet af filsystem låsning.
- REST, RESTXQ og WebDav:. Concurrency problemer er blevet rettet
Hvad er nyt i version 7.2:
- støtte til den nye RESTXQ API til at bygge XQuery webtjenester
- forbedret støtte til at køre BaseX som webapplikation
- XQuery: højere ordens funktioner tilføjet til fremskynde Top-K forespørgsler
- proxyserverindstillinger tilføjet
- avancerede TagSoup muligheder tilføjet til import af HTML-filer
- XQuery: hurtigere traversal af fuldtekst opslagsord via ft: tokens ()
- Kommando-linje: indlejret readline og historie support via JLine
- XQuery 3.0: annotation tilføjet, opdateret EQName syntaks (Q {URI} navn)
- åbnede databaser nu pinned OS-dækkende for at reducere skrive konflikter
- HTML5 serialisering af forespørgsel resultater
- en printbar version af vores Wiki dokumentation
Hvad er nyt i version 7.1.1:
- GUI har en ny & quot; pakke & quot; dialogen til listen, installere og slette XQuery pakker.
- & quot; Ny / Tilføj & quot; Dialogen har øget brugervenlighed og automatisk registrering af input formater. & Quot; RAW & quot; format er blevet tilføjet for at forenkle import af RAW-filer.
- & quot; Export & quot; Dialogen er blevet forbedret til at støtte andre metoder som JSON, og at angive yderligere serialisering parametre.
- på kommandolinjen:. Der er en ny mulighed -L at tilføje en efterfølgende linjeskift efter en forespørgsel resultat, og en ny mulighed -C at udføre kommandoer fra en batch script
- Der er en ny & quot; option & quot; parameter til at angive indstillinger, før du udfører en anmodning.
- Full-Text: Indonesisk Stemmer. I / O:. Hurtigere læse / skrive adgang til byte arrays
Krav :
- Java 2 Standard Edition Runtime Environment
Kommentarer ikke fundet