Apache Derby er en af de første database motorer Apache Software Foundation vært under sin paraply, før store navne som Yahoos Hadoop , Facebooks Cassandra , eller IBMs < strong> CouchDB blev også doneret til det.
Kodet fra starten for at undgå bloat, Derby er ekstremt lille for sine evner, bliver originall baseret på Javas JDBC dataadgang teknologi.
The Derby database understøtter den berømte klient / server, og fordi det gennemfører standard SQL syntaks kræver lidt dokumentation undersøgelse før der rent faktisk fordybe i og arbejde med det.
Databasen kerne er bærbart og kan let indlejres i andre programmer, mens on-disk datalagringssystem er helt uafhængig af platform.
Udover den populære indlejret format, derby kan også implementeres i standard server-tilstand, i dette tilfælde kører inde i en JVM og lytte til forespørge anmodninger ligesom enhver anden database server.
< strong> Hvad er nyt i denne udgivelse:.
- MERGE erklæring - MERGE er en enkelt, deltage drevet erklæring, som skær, opdateringer og sletter rækker
- fremførbare begrænsninger -. Constraint håndhævelse kan nu udskydes, typisk i slutningen af en transaktion
- NÅR klausul i CREATE TRIGGER -. En valgfri NÅR klausul er blevet tilføjet som afgør, hvilke rækker affyre en udløser
- Rolling logfil -. Derby fejlloggen kan nu opdeles på tværs af en sekvens af filer
- Eksperimentel Lucene støtte - Derby tekstspalter kan nu indekseret og forespørges via Apache Lucene .
- Enkel tilfælde udtryk - Den & quot; enkel & quot; og & quot; udvidet & quot; syntaks for CASE udtryk er blevet tilføjet.
- Bedre samtidighed for identitet kolonner -. Det samtidighed af identitet kolonner er blevet boostet
- Ny ij HoldForConnection kommando -. En ny ij kommando er blevet tilføjet til ændre standard cursoren holdability
- Standard syntaks for at ændre kolonne nullability -. Standard syntaks er blevet tilføjet til at ændre nullability af kolonner
Hvad er nyt i version 10.11.1.1:
- MERGE redegørelse - MERGE er en enkelt, blev ansat drevet erklæring, som skær, opdateringer og sletter rækker.
- fremførbare begrænsninger -. Constraint håndhævelse kan nu udskydes, typisk i slutningen af en transaktion
- NÅR klausul i CREATE TRIGGER -. En valgfri NÅR klausul er blevet tilføjet som afgør, hvilke rækker affyre en udløser
- Rolling logfil -. Derby fejlloggen kan nu opdeles på tværs af en sekvens af filer
- Eksperimentel Lucene støtte - Derby tekstspalter kan nu indekseret og forespørges via Apache Lucene .
- Enkel tilfælde udtryk - Den & quot; enkel & quot; og & quot; udvidet & quot; syntaks for CASE udtryk er blevet tilføjet.
- Bedre samtidighed for identitet kolonner -. Det samtidighed af identitet kolonner er blevet boostet
- Ny ij HoldForConnection kommando -. En ny ij kommando er blevet tilføjet til ændre standard cursoren holdability
- Standard syntaks for at ændre kolonne nullability -. Standard syntaks er blevet tilføjet til at ændre nullability af kolonner
Hvad er nyt i version 10.10.1.1:
- JDBC 4.2 - Derby understøtter Java 8 forbedringer til JDBC.
- Lille enhed profil -. Derby kører på den lille CP2 profil Java 8
- Brugerdefinerede aggregater - Programmer kan oprette deres egne samlede operatører .
- Varargs rutiner -. SQL-rutiner kan være bundet til brugeren skrevet Java metoder, som har variabel lister længde argument
Hvad er nyt i version 10.9.1.0:
- NATIVE godkendelse - Derby giver nu bedre legitimationsoplysninger ledelse til erstatte BUILTIN godkendelse.
- JDBC 4.1 flugt syntaks -. De fleste af Derby JDBC 4.1 Støtten blev givet i release 10.8.1.2
- Denne udgivelse leverer de resterende bits:. Objekt kortlægning og ny flugt syntaks
- Multi-kolonne EXISTS underforespørgsler - Multi-kolonne SELECT lister er nu tilladt i EXISTS underforespørgsler .
Hvad er nyt i version 10.8.1.2:
- JDBC 4.1 - Derby s JDBC drivere understøtter den nye Java 7 metoder på java.sql og javax.sql grænseflader.
- Automatisk beregning af indeks statistik - Derby opdateres automatisk statistik
- for at hjælpe det plukke bedre query planer.
- Forbedret interrupt håndtering - Afbrydelse tilslutning tråde ikke længere går ned Derby motor .
- MAX optimering - On indekserede tabeller, MAX forespørgsler køre hurtigere i flere tilfælde .
- XML operatør bærbarhed -. Det xmlparse og xmlserialize operatører arbejde ud-of-the-box på flere platforme
Hvad er nyt i version 10.6.2.1:
- This er en bug fix release som også giver lokaliseringer af nye 10.6 meddelelser.
Hvad er nyt i version 10.5.3.0:
- SQLException XJ215 på indsatsen med setCharacterStream () og autocommit off i mailjdbc test.
- Reference Guide lister forkerte længder til koncessionsgiveren og adgangsberettigede kolonner i SYSCOLPERMS, SYSROUTINEPERMS og SYSTABLEPERMS.
- Deltag returnerer resultater i forkert rækkefølge.
- Replikering:. Test replikation af krypterede databaser
- Hvis i testAssertFailureThreadDump med weme 6.1 / JSR 169.
Krav :
- Java 6 eller højere
Kommentarer ikke fundet