Apache Derby on yksi ensimmäisistä tietokantaan moottorit Apache Software Foundation isännöi sen alaisuudessa ennen isoja nimiä kuten Yahoo Hadoop , Facebookin Cassandra , tai IBM: n < strong> CouchDB myös lahjoitti sen.
Koodattu alusta välttämiseksi paisunut, Derby on erittäin pieni, jotta sen ominaisuuksia, sitä originall perustuu Javan JDBC tietojen käytön teknologiaa.
Derby tietokanta tukee kuuluisan client / server-tilassa ja koska se toteuttaa standardin SQL-syntaksi vaatii vähän asiakirjoja tutkimus ennen kuin itse sukeltaa sisään ja työskennellä sen kanssa.
Tietokanta ydin on kannettava ja voidaan helposti upottaa muissa sovelluksissa, kun taas sen levyllä tiedontallennusjärjestelmän on täysin alustasta riippumaton.
lisäksi suosittu upotettu muodossa, Derby voidaan käyttää myös tavallisessa palvelintilassa, tässä tapauksessa sisällä kulkeva JVM ja kuunnella kysellä pyyntöihin aivan kuten muitakin tietokantapalvelin.
< strong> uutta strong> tässä julkaisussa:
- MERGE lausuma - MERGE on yksi, liittyä perustuva selvitys, joka lisää, päivitykset, ja poistaa rivejä.
- siirtomäärärahat rajoitukset - Constraint täytäntöönpanoa voidaan nyt lykätään, tyypillisesti loppuun tapahtuman.
- KUN lauseke CREATE TRIGGER - Valinnainen KUN on lisätty lauseke, joka määrittää, mikä rivit ampua laukaista.
- Rolling lokitiedosto - Derby vianmäärityslokista voidaan nyt jakaa poikki sekvenssi tiedostoja.
- Kokeellinen Lucene tuki - Derby teksti sarakkeet voidaan nyt indeksoidaan ja kysellä kautta Apache Lucene.
- Yksinkertainen tapaus ilmaisun - & quot; yksinkertainen & quot; ja & quot; laajennettu & quot; syntaksi CASE ilmaisuja on lisätty.
- Parempi samanaikaisuuden identiteetin sarakkeita - samanaikaisuus identiteetin sarakkeet on lisännyt.
- Uusi ij HoldForConnection komento - Uusi ij komento on lisätty muuttaa oletuksena kursorin holdability.
- Standard syntaksi muuttamiseksi sarake nullability - Standard syntaksi on lisätty muuttamiseksi nullability sarakkeita.
Mikä on uusi versiossa 10.11.1.1:
- MERGE julkilausuma - MERGE on yksittäinen, siirtymistään ajettu selvitys joka lisää, päivitykset, ja poistaa rivejä.
- siirtomäärärahat rajoitukset - Constraint täytäntöönpanoa voidaan nyt lykätään, tyypillisesti loppuun tapahtuman.
- KUN lauseke CREATE TRIGGER - Valinnainen KUN on lisätty lauseke, joka määrittää, mikä rivit ampua laukaista.
- Rolling lokitiedosto - Derby vianmäärityslokista voidaan nyt jakaa poikki sekvenssi tiedostoja.
- Kokeellinen Lucene tuki - Derby teksti sarakkeet voidaan nyt indeksoidaan ja kysellä kautta Apache Lucene.
- Yksinkertainen tapaus ilmaisun - & quot; yksinkertainen & quot; ja & quot; laajennettu & quot; syntaksi CASE ilmaisuja on lisätty.
- Parempi samanaikaisuuden identiteetin sarakkeita - samanaikaisuus identiteetin sarakkeet on lisännyt.
- Uusi ij HoldForConnection komento - Uusi ij komento on lisätty muuttaa oletuksena kursorin holdability.
- Standard syntaksi muuttamiseksi sarake nullability - Standard syntaksi on lisätty muuttamiseksi nullability sarakkeita.
Mikä on uusi versiossa 10.10.1.1:
- JDBC 4.2 - Derby tukee Java 8 parannukset JDBC.
- Pieni laiteprofiilissa - Derby toimii pieni CP2 profiilia Java 8.
- Käyttäjän määrittämä aggregaatteja - Sovellukset voivat luoda oman aggregaatin toimijoille.
- Varargs rutiinit - SQL rutiineja voidaan sitoa käyttäjä kirjoitettu Java menetelmiä, jotka ovat eripituisia argumenttilistat.
Mikä on uusi versiossa 10.9.1.0:
- NATIVE todennus - Derby nyt paremmin Valtakirjojen johdolta vaihda BUILTIN todennus.
- JDBC 4.1 paeta syntaksin - Useimmat Derby n JDBC 4.1 Tukea annettiin vuonna vapauttaa 10.8.1.2.
- Tämä julkaisu toimittaa loput bitit: esine kartoitus ja uudet paeta syntaksi.
- Multi-sarake EXISTS alikyselyjä - Multi-sarake SELECT luettelot nyt sallittuja EXISTS alikyselyjä.
Mikä on uusi versiossa 10.8.1.2:
- JDBC 4.1 - Derby n JDBC ajurit tukevat uutta Java 7 menetelmiä on java.sql ja javax.sql rajapintoja.
- automaattinen laskenta indeksin tilastojen - Derby päivittyy automaattisesti tilastot
- auttaa sitä hakemaan parempia kyselysuunnitelmien.
- Parannettu keskeytyksen käsittely - keskeyttäminen liitoskierteisiin enää kaatuu Derby moottori.
- MAX optimointi - On indeksoitu taulukoita, MAX kyselyt ajaa nopeammin useammassa tapauksessa.
- XML operaattorin siirrettävyys - xmlparse ja xmlserialize operaattorit toimivat out-of-the-box enemmän alustoilla.
Mikä on uusi versiossa 10.6.2.1:
- This on bug fix release joka tarjoaa myös lokalisointi uusien 10.6 viestejä.
Mikä on uusi versiossa 10.5.3.0:
- SQLException XJ215 päälle liitä kanssa setCharacterStream () ja autocommit pois mailjdbc testissä.
- Reference Guide luetellaan väärin pituudet LAHJOITTAJA- ja GRANTEE sarakkeet SYSCOLPERMS, SYSROUTINEPERMS, ja SYSTABLEPERMS.
- Liity palauttaa tuloksia väärässä järjestyksessä.
- Replikointi: Test replikointi salattujen tietokantojen.
- Epäonnistuminen testAssertFailureThreadDump kanssa weme 6.1 / JSR 169.
Vaatimukset
- Java 6 tai uudempi
Kommentteja ei löytynyt