Apache Derby er en av de første databasemotorer Apache Software Foundation vert under sin paraply før store navn som Yahoo Hadoop , Facebooks Cassandra , eller IBMs < strong> CouchDB ble også donert til det.
Kode fra begynnelsen for å unngå bloat, er Derby ekstremt liten for sine evner, blir originall basert på Javas JDBC datatilgang teknologi.
Derby database støtter den berømte klient / server-modus, og fordi den implementerer standard SQL syntax krever lite dokumentasjon studie før du faktisk hulene i og jobbe med det.
Databasen kjerne er bærbar og kan lett integreres i andre programmer, mens på disk datalagringssystemet er helt plattformuavhengig.
I tillegg til den populære innebygd format, derby kan også distribueres i standard server-modus, i dette tilfellet kjører inne i en JVM og lytte til å spørre forespørsler akkurat som alle andre databasetjeneren.
< strong> Hva er nytt i denne versjonen:
- MERGE statement -
- Deferrable begrensninger -. Constraint håndhevelse kan nå bli utsatt, typisk til enden av en transaksjon
- NÅR klausul i CREATE TRIGGER -. En valgfri NÅR klausul har blitt lagt som bestemmer hvilke rader brann en trigger
- Rolling loggfil -. The Derby feilsøkingsloggen kan nå deles på tvers av en sekvens av filer
- Experimental Lucene støtte - Derby tekstkolonner kan nå bli indeksert og spørres via Apache Lucene .
- Enkel sak uttrykk - Den & quot; enkel & quot; og & quot; forlenges & quot; Syntaksen for CASE-uttrykk har blitt lagt til.
- Bedre samtidighet for identitetskolonner -. Den samtidighet av identitet kolonner har blitt styrket
- Ny ij HoldForConnection kommando. - En ny ij kommando har blitt lagt for å endre standard markøren holdability
- Standard syntaks for å endre kolonnenullverdi -. Standard syntaks er lagt til for å endre nullverdi kolonner
Hva er nytt i versjon 10.11.1.1:
- MERGE statement - MERGE er et enkelt, sammenkoblings- drevet uttalelse som innstikk, oppdateringer og sletter rader.
- Deferrable begrensninger -. Constraint håndhevelse kan nå bli utsatt, typisk til enden av en transaksjon
- NÅR klausul i CREATE TRIGGER -. En valgfri NÅR klausul har blitt lagt som bestemmer hvilke rader brann en trigger
- Rolling loggfil -. The Derby feilsøkingsloggen kan nå deles på tvers av en sekvens av filer
- Experimental Lucene støtte - Derby tekstkolonner kan nå bli indeksert og spørres via Apache Lucene .
- Enkel sak uttrykk - Den & quot; enkel & quot; og & quot; forlenges & quot; Syntaksen for CASE-uttrykk har blitt lagt til.
- Bedre samtidighet for identitetskolonner -. Den samtidighet av identitet kolonner har blitt styrket
- Ny ij HoldForConnection kommando. - En ny ij kommando har blitt lagt for å endre standard markøren holdability
- Standard syntaks for å endre kolonnenullverdi -. Standard syntaks er lagt til for å endre nullverdi kolonner
Hva er nytt i versjon 10.10.1.1:
- JDBC 4.2 - Derby støtter Java 8 forbedringer JDBC.
- Liten enhet profil -. Derby kjører på den lille CP2 profilen til Java 8
- Brukerdefinerte tilslag - Søknader kan lage sine egne samlede operatører .
- Varargs rutiner -. SQL-rutiner kan være bundet til brukerskrevne Java metoder som har variabel lengde argumentliste
Hva er nytt i versjon 10.9.1.0:
- NATIVE godkjenning - Derby gir nå bedre legitimasjon ledelsen erstatte BUILTIN godkjenning.
- JDBC 4.1 flukt syntaks -. De fleste av Derbys JDBC 4.1-støtte ble gitt i utgivelsen 10.8.1.2
- Denne versjonen leverer de gjenværende biter:. Objekt kartlegging og ny flukt syntaks
- Multi-column EXISTS subqueries - Multi-kolonnen velger lister er nå tillatt i EXISTS subqueries .
Hva er nytt i versjon 10.8.1.2:
- JDBC 4.1 - drivere Derby JDBC støtte den nye Java 7 metoder på java.sql og javax.sql grensesnitt.
- Automatisk beregning av indeks statistikk - Derby oppdateres automatisk statistikk
- for å hjelpe den velge bedre spørringsplaner.
- Forbedret interrupt håndtering - Avbryte tilkoblings tråder krasjer ikke lenger Derby motor .
- MAX optimalisering - På indekserte tabeller, MAX spørringer kjøre raskere i flere tilfeller .
- XML operatør bærbarhet -. Den xmlparse og XMLSERIALIZE operatører jobbe out-of-the-box på flere plattformer
Hva er nytt i versjon 10.6.2.1:
- This er en bug fix-utgivelse som også gir lokaliseringer av nye 10.6 meldinger.
Hva er nytt i versjon 10.5.3.0:
- SQLException XJ215 på innsats med setCharacterStream () og autocommit off i mailjdbc test.
- Brukerhåndboka lister feil lengder for grantor og adgangsberettigede kolonner i SYSCOLPERMS, SYSROUTINEPERMS og SYSTABLEPERMS.
- Bli returnerer resultater i feil rekkefølge.
- Replication. Test replikering av krypterte databaser
- Svikt i testAssertFailureThreadDump med Weme 6.1 / JSR 169.
Krav
- Java 6 eller høyere
Kommentarer ikke funnet