Apache Derby е една от първите системи за бази основата на Apache Software хоствани под егидата на Алианса преди големи имена като на Yahoo Hadoop , на Facebook Касандра , или на IBM < силна> CouchDB бяха също дари с него.
Кодиран от началото да се избегне подуване, Derby е изключително малка за своите възможности, се originall базирани на технологията на Java за достъп до данни JDBC.
Базата данни на Derby поддържа клиентски режим на прочутата / сървър и защото тя изпълнява стандартната SQL синтаксис изисква малко проучване документация, преди всъщност да дълбаят в и работа с него.
ядрото на базата данни е преносимо и лесно могат да бъдат вградени в други приложения, докато нейната система за съхранение на данни върху диск е напълно платформено независим.
Освен популярния вграден формат, дерби също могат да бъдат използвани в режим на стандартен сървър, в този случай работи във вътрешността на JVM и слушане на заявка искания, точно като всеки друг сървър на база данни.
< силна> Какво ново в тази версия:.
- изявление Обединяване - MERGE е единна, да се присъединят задвижване изявление, което вложки, актуализации, и изтрива редове
- Deferrable ограничения -. Ограничение изпълнение вече може да бъде отложено, обикновено към края на сделка
- , когато клауза в CREATE TRIGGER -. Като опция, КОГАТО клауза е добавен която определя кои редове огън спусък
- Rolling лог файл -. Диагностичен журнал The Derby сега може да бъде разделена в цяла поредица от файлове
- подкрепа Experimental Lucene - Дерби текстови колони вече могат да бъдат индексирани и е запитването, чрез Apache Lucene .
- Обикновено случай израз - The & quot; проста & quot; и & quot; удължава & quot; Добавена е синтаксис за CASE изрази.
- По-добро едновременност за колони за самоличност -. Едновременността на колони за самоличност е бил подсилен
- New ий HoldForConnection команда -. Нов ий команда е добавен към промените курсора подразбиране holdability на
- Standard синтаксис за промяна колона nullability -. Стандарт синтаксис е добавен за промяна на nullability на колони
Какво ново във версия изявление 10.11.1.1:
- MERGE - MERGE е единична, join- задвижване изявление, което вложки, актуализации, и изтрива редове.
- Deferrable ограничения -. Ограничение изпълнение вече може да бъде отложено, обикновено към края на сделка
- , когато клауза в CREATE TRIGGER -. Като опция, КОГАТО клауза е добавен която определя кои редове огън спусък
- Rolling лог файл -. Диагностичен журнал The Derby сега може да бъде разделена в цяла поредица от файлове
- подкрепа Experimental Lucene - Дерби текстови колони вече могат да бъдат индексирани и е запитването, чрез Apache Lucene .
- Обикновено случай израз - The & quot; проста & quot; и & quot; удължава & quot; Добавена е синтаксис за CASE изрази.
- По-добро едновременност за колони за самоличност -. Едновременността на колони за самоличност е бил подсилен
- New ий HoldForConnection команда -. Нов ий команда е добавен към промените курсора подразбиране holdability на
- Standard синтаксис за промяна колона nullability -. Стандарт синтаксис е добавен за промяна на nullability на колони
Какво ново във версия 10.10.1.1:
- JDBC 4.2 - Derby подкрепя подобренията Java 8 до JDBC.
- Малък профил устройство -. Derby работи на малкия CP2 профила на Java 8
- Потребителски дефинирани агрегати - Заявления могат да създават свои собствени съвкупните оператори .
- Varargs съчетания -. SQL рутинни процедури може да се свързва с написани от потребителите методи Java, които имат списъци с променлива аргумент дължина
Какво ново във версия 10.9.1.0:
- NATIVE удостоверяване - Derby сега осигурява управлението на по-добри препоръки за замени BUILTIN удостоверяване.
- JDBC 4.1 бягство синтаксис -. Повечето от JDBC 4.1 поддръжка Derby бе предвидено в съобщение 10.8.1.2
- Тази версия снабдява останалите битове:. Обект за картографиране и нов синтаксис бягство
- Multi-колона СЪЩЕСТВУВА подзаявки - Multi-колонни SELECT списъци вече са разрешени в СЪЩЕСТВУВА подзаявки .
Какво ново във версия 10.8.1.2:
- JDBC 4.1 - JDBC драйвери Derby се поддържат новата Java 7 методи за java.sql и javax.sql интерфейси.
- Автоматично изчисляване на статистически индекси - Derby опреснява автоматично статистика
- , за да й помогне да вземете по-добри планове за заявки.
- Подобрено обработване прекъсване - Прекъсване на теми връзка вече не се разбива на двигателя Derby .
- MAX оптимизация - На индексирани таблици, заявки MAX работи по-бързо в повече случаи .
- преносимост XML оператор -. The XMLPARSE и XMLSERIALIZE оператори да тренират-на-на-кутия на повече платформи
Какво ново във версия 10.6.2.1:
- This е грешка освобождаване корекцията, която също осигурява локализации на нови 10.6 съобщения.
Какво ново във версия 10.5.3.0:
- SQLException XJ215 на вложка с setCharacterStream () и autocommit разстояние в mailjdbc тест.
- The Reference Guide изброява грешни дължини за концедента и концесионера колони в SYSCOLPERMS, SYSROUTINEPERMS и SYSTABLEPERMS.
- Присъединете се извежда резултати грешен ред.
- Replication:. Test репликация на криптирани бази данни
- Неспазването в testAssertFailureThreadDump с weme 6.1 / JSR 169.
<силни> Изисквания :
- Java 6 или по-висока
Коментари не е намерена