Apache Derby je jeden z prvních databázové stroje nadace Apache Software hostovaných v jejím rámci, před velkými jmény, jako je Yahoo Hadoop , Facebook Cassandra , nebo IBM < strong> CouchDB byl také věnován na něj.
Kódovaný od začátku, aby se zabránilo nadýmání, Derby je extrémně malý svými schopnostmi, přičemž originall založený na technologii přístupu k datům Java JDBC.
V databázi Derby podporuje známou klient / server režimu a protože implementuje standardní syntaxe SQL vyžaduje málo dokumentace o studiu, než se ve skutečnosti ponoří do a pracovat s ním.
Databáze jádro je přenosný a může být snadno vložen do jiných aplikací, zatímco jeho ukládání dat na disku systém je zcela nezávislý na platformě.
Kromě populární vloženého formátu derby mohou být nasazeni v standardním režimu serveru, v tomto případě běží uvnitř JVM a poslechu na dotaz požadavků stejně jako jakýkoli jiný databázový server.
< strong> Co je nového v této verzi:.
- výraz SLOUČENÍ - sloučení je jediný, spojit řízený výrok, který vloží, aktualizace a odstraňování řádků
- Deferrable omezení. - Výkon Omezení mohou nyní být odložena, typicky na konci transakce
- klauzuli WHEN v CREATE TRIGGER. - Volitelný případě, že doložka byla přidána který určuje, které řádky oheň spoušť
- Rolling soubor protokolu. - Diagnostický protokol Derby může být nyní rozdělena mezi sledem souborů
- Podpora experimentální Lucene - Derby textové sloupce lze nyní indexovány a dotazovány přes Apache Lucene .
- Jednoduché pouzdro výraz - & quot; jednoduchý & quot; a & quot; rozšířena & quot; Syntaxe pro případ výrazy byla přidána.
- Lepší souběžnosti u sloupců identity. - Souběžnost sloupců identity byl posílen
- Nový příkaz ij HoldForConnection. - Nový ij příkaz byl přidán změnit výchozí kurzoru holdability
- Standardní syntaxe pro změnu sloupce nullability -. Standardní syntaxe byl pro změnu nullability sloupců přidán
Co je nového ve verzi prohlášení 10.11.1.1:
- MERGE~~HEAD=pobj - sloučení je jediný, join- řízený výrok, který vloží, aktualizace a odstraní řádky.
- Deferrable omezení. - Výkon Omezení mohou nyní být odložena, typicky na konci transakce
- klauzuli WHEN v CREATE TRIGGER. - Volitelný případě, že doložka byla přidána který určuje, které řádky oheň spoušť
- Rolling soubor protokolu. - Diagnostický protokol Derby může být nyní rozdělena mezi sledem souborů
- Podpora experimentální Lucene - Derby textové sloupce lze nyní indexovány a dotazovány přes Apache Lucene .
- Jednoduché pouzdro výraz - & quot; jednoduchý & quot; a & quot; rozšířena & quot; Syntaxe pro případ výrazy byla přidána.
- Lepší souběžnosti u sloupců identity. - Souběžnost sloupců identity byl posílen
- Nový příkaz ij HoldForConnection. - Nový ij příkaz byl přidán změnit výchozí kurzoru holdability
- Standardní syntaxe pro změnu sloupce nullability -. Standardní syntaxe byl pro změnu nullability sloupců přidán
Co je nového ve verzi 4.2 10.10.1.1:
- JDBC~~HEAD=pobj - Derby podporuje vylepšení Java 8 až JDBC.
- Malé profil zařízení. - Derby běží na malém CP2 profilu Javy 8
- Uživatelsky definované agregáty - Aplikace mohou vytvářet své vlastní agregační operátory .
- Varargs rutiny. - SQL rutiny mohou být vázány na uživatelem napsaný v Javě metod, které mají seznamy argumentů proměnné délky
Co je nového ve verzi autentizace 10.9.1.0:
- NATIVE~~HEAD=pobj - Derby nyní poskytuje správu lepší pověření vyměnit BUILTIN ověření.
- JDBC syntax 4,1 escape -. Většina z JDBC 4,1 podpory Derby byla poskytnuta ve verzi 10.8.1.2
- Toto vydání dodává zbývající bity:. Mapování objektů a nové syntaxe únik
- Multi-sloupec poddotazy EXISTS - Multi-sloupce Vyberte seznamy jsou nyní povoleny v poddotazy EXISTS .
Co je nového ve verzi 4.1 10.8.1.2:
- JDBC~~HEAD=pobj - řidiči Derby je JDBC podporu nové Java 7 metody na java.sql a javax.sql rozhraní.
- Automatický výpočet statistik index - Derby automaticky obnoví statistiky
- , aby se mohla vybrat lepší plány dotazů.
- Lepší manipulace přerušení - Přerušení závity již zhroucení motor Derby .
- MAX Optimalizace - Na indexovaných tabulek MAX dotazy běžet rychleji v několika případech .
- přenositelnosti XML - Text. XMLPARSE a XMLSERIALIZE operátory pracují out-of-the-box na více platformách
Co je nového ve verzi 10.6.2.1:
- This je chyba verze oprava, která také poskytuje lokalizace nových 10,6 zpráv.
Co je nového ve verzi 10.5.3.0:
- SQLException~~HEAD=pobj XJ215 na vložce s setCharacterStream () a autocommit off v mailjdbc testu.
- Reference Guide uvádí chybné délky pro zadavatel a řešitel sloupců v SYSCOLPERMS, SYSROUTINEPERMS a SYSTABLEPERMS.
- Přidejte se vrací výsledky v nesprávném pořadí.
- Replication:. Testy replikace zašifrovaných databázích
- Neúspěch v testAssertFailureThreadDump s weme 6,1 / JSR 169.
Požadavky
- Java 6 nebo vyšší
Komentáře nebyl nalezen