Apache Derby är ett av de första databas motorer Apache Software Foundation värd under dess paraply innan stora namn som Yahoo Hadoop , Facebooks Cassandra , eller IBM: s < strong> CouchDB har också doneras till den.
Kodad från början för att undvika svälla, är extremt liten för sin förmåga Derby, originall baseras på Javas JDBC dataåtkomst teknik.
Derby databasen stöder den berömda klient-server-läge / och eftersom det implementerar standard SQL-syntax kräver lite dokumentation studie innan faktiskt djupdykning in och arbeta med det.
Databasen kärnan är portabel och lätt kan bäddas in i andra applikationer, medan dess på-disk datalagringssystemet är helt plattformsoberoende.
Förutom den populära inbäddade format, derby kan också sättas in i standardserverläge, i det här fallet körs i en JVM och lyssna på fråga förfrågningar precis som alla andra databasserver.
< strong> Vad är nytt i den här versionen.
- MERGE uttalande - MERGE är ett enda, gå driven uttalande som infogar, uppdaterar och tar bort rader
- deferrable begränsningar -. Constraint verkställighet kan nu skjutas, typiskt till slutet av en transaktion
- när klausulen i CREATE TRIGGER -. En valfri NÄR klausul har lagts till som bestämmer vilka rader avfyra en trigger
- Rolling loggfil -. The Derby diagnostiska loggen kan nu delas över en sekvens av filer
- Experimentellt Lucene stöd - Derby textkolumner kan nu indexeras och frågas via Apache Lucene .
- Enkel fall uttryck - Den & quot; enkel & quot; och & quot; utökad & quot; syntax för CASE uttryck har lagts till.
- Bättre samtidighet för identitets kolumner -. Den samtidighet identitets kolumner har ökat
- Ny ij HoldForConnection kommando -. En ny ij kommando har lagts för att ändra standardmarkör holdability
- Standard syntax för att ändra kolumn nullability -. Standard syntax har lagts till för att ändra nullability kolumner
Vad är nytt i version 10.11.1.1:
- MERGE uttalande - MERGE är ett enda, join- driven uttalande som infogar, uppdaterar och tar bort rader.
- deferrable begränsningar -. Constraint verkställighet kan nu skjutas, typiskt till slutet av en transaktion
- när klausulen i CREATE TRIGGER -. En valfri NÄR klausul har lagts till som bestämmer vilka rader avfyra en trigger
- Rolling loggfil -. The Derby diagnostiska loggen kan nu delas över en sekvens av filer
- Experimentellt Lucene stöd - Derby textkolumner kan nu indexeras och frågas via Apache Lucene .
- Enkel fall uttryck - Den & quot; enkel & quot; och & quot; utökad & quot; syntax för CASE uttryck har lagts till.
- Bättre samtidighet för identitets kolumner -. Den samtidighet identitets kolumner har ökat
- Ny ij HoldForConnection kommando -. En ny ij kommando har lagts för att ändra standardmarkör holdability
- Standard syntax för att ändra kolumn nullability -. Standard syntax har lagts till för att ändra nullability kolumner
Vad är nytt i version 10.10.1.1:
- JDBC 4,2 - Derby stöder Java 8 förbättringar JDBC.
- Små enhetsprofil -. Derby körs på den lilla CP2 profilen för Java 8
- användardefinierade aggregat - Program kan skapa sina egna aggregerade operatörer .
- Varargs rutiner -. SQL-rutiner kan bindas till användarskrivna Java metoder som har variabel längd argumentlistor
Vad är nytt i version 10.9.1.0:
- NATIVE autentisering - Derby erbjuder nu bättre referenser ledningen ersätta BUILTIN autentisering.
- JDBC 4,1 fly syntax -. De flesta av Derbys JDBC 4.1 stöd lämnades i frigör 10.8.1.2
- Den här versionen levererar de återstående bitarna. Objekt kartläggning och nya flykt syntax
- Multi-kolonn EXISTS delfrågor - Multi-kolumnvalslistor är nu tillåtna i EXISTS delfrågor .
Vad är nytt i version 10.8.1.2:
- JDBC 4,1 - Derbys JDBC stödja den nya Java 7 metoder på java.sql och javax.sql gränssnitt.
- Automatisk beräkning av index statistik - Derby uppdateras automatiskt statistik
- för att hjälpa det plocka bättre frågeplaner.
- Förbättrad avbrottshantering - Avbryta anslutningstrådar kraschar inte längre Derby motor .
- MAX optimering - Den indexerade tabeller, MAX frågor springa snabbare i flera fall .
- XML operatör portabilitet -. Den xmlparse och xmlserialize operatörer arbetar out-of-the-box på fler plattformar
Vad är nytt i version 10.6.2.1:
- This är en buggfix frisättning som också ger lokaliseringar nya 10.6 meddelanden.
Vad är nytt i version 10.5.3.0:
- SQLException XJ215 på insatsen med setCharacterStream () och AUTOCOMMIT av i mailjdbc test.
- Referenshandboken visar fel längder för överlåtaren och Deltagarnas kolumner i SYSCOLPERMS, SYSROUTINEPERMS och SYSTABLEPERMS.
- Gå returnerar resultat i fel ordning.
- Replication. Test replikering av krypterade databaser
- Fel i testAssertFailureThreadDump med weme 6,1 / JSR 169.
Krav :
- Java 6 eller högre
Kommentarer hittades inte