Apache Derby є одним з перших СУБД Фонд Apache Software, розміщених під його парасолькою перед тим більшими іменами, як Yahoo, Hadoop , Facebook, Cassandra , або IBM, < сильний> CouchDB також були передані йому.
Кодовий з самого початку, щоб уникнути здуття, Дербі надзвичайно малий для своїх можливостей, будучи originall на основі технології доступу до даних в Java JDBC.
У базі даних Derby підтримує режим імениту клієнт / сервер і, оскільки він реалізує стандартний синтаксис SQL вимагає невеликого вивчення документації до фактично заглиблюючись в і працювати з ним.
Ядро бази даних є портативним і може бути легко вбудований в інші додатки, в той час як його система зберігання даних на диску повністю залежить від платформи.
Крім популярного вбудованого формату, Derby може також бути розгорнуто в стандартному режимі сервера, в цьому випадку працює всередині віртуальної машини Java і прослуховування запитів запити так само, як будь-який інший сервер бази даних.
< сильний> Що нового в цьому випуску :.
- Merge заяву - MERGE являє собою єдиний, приєднатися до ініціативи заяву, яке Вставки, оновлення та видалення рядків
- відкладаються обмеження -. Обмеження щодо забезпечення дотримання в даний час може бути відкладено, як правило, до кінця угоди
- Коли становище в CREATE TRIGGER -. Необов'язковий Коли пункт був доданий, який визначає, які рядки вогонь тригер
- Роллінг лог-файл -. Діагностичний журнал Derby тепер може бути розбитий на послідовність файлів
- Експериментальна підтримка Lucene - Derby колонки тексту тепер можуть бути проіндексовані і запитуються за допомогою Apache Lucene .
- Просте вираження випадок - & Quot; простий & Quot; і & Quot; розширено & Quot; Синтаксис для виразів був доданий.
- Краще паралелізм для стовпців ідентифікаторів. - Паралелізм стовпців ідентифікаторів був посилений
- Нова команда І.Я. HoldForConnection -. Нова команда І.Я. була додана, щоб змінити курсор за замовчуванням holdability на
- Стандартний синтаксис для зміни стовпчика допустимість порожніх. - Стандартний синтаксис був доданий для зміни допустимість порожніх стовпців
Що нового у версії 10.11.1.1:
- MERGE~~HEAD=pobj заяви - MERGE являє собою єдиний, що зшивають наводиться заява, яке Вставки, оновлення та видалення рядків.
- відкладаються обмеження -. Обмеження щодо забезпечення дотримання в даний час може бути відкладено, як правило, до кінця угоди
- Коли становище в CREATE TRIGGER -. Необов'язковий Коли пункт був доданий, який визначає, які рядки вогонь тригер
- Роллінг лог-файл -. Діагностичний журнал Derby тепер може бути розбитий на послідовність файлів
- Експериментальна підтримка Lucene - Derby колонки тексту тепер можуть бути проіндексовані і запитуються за допомогою Apache Lucene .
- Просте вираження випадок - & Quot; простий & Quot; і & Quot; розширено & Quot; Синтаксис для виразів був доданий.
- Краще паралелізм для стовпців ідентифікаторів. - Паралелізм стовпців ідентифікаторів був посилений
- Нова команда І.Я. HoldForConnection -. Нова команда І.Я. була додана, щоб змінити курсор за замовчуванням holdability на
- Стандартний синтаксис для зміни стовпчика допустимість порожніх. - Стандартний синтаксис був доданий для зміни допустимість порожніх стовпців
Що нового у версії 10.10.1.1:
- JDBC~~HEAD=pobj 4.2 - Derby підтримує удосконалення Java від 8 до JDBC.
- Малий профіль пристрою -. Derby працює на невеликому CP2 профілі Java 8
- визначені користувачем агрегати - Додатки можуть створювати свої власні агрегатні оператори .
- змінні аргументи підпрограм. - Підпрограми SQL можуть бути пов'язані з написаних користувачем методів Java, які мають списки змінних аргумент довжини
Що нового у версії аутентифікації 10.9.1.0:
- NATIVE~~HEAD=pobj - Derby тепер забезпечує управління краще з перевірки повноважень для замінити BUILTIN аутентифікацію.
- JDBC синтаксис 4.1 втечу -. Велика частина підтримки Дербі JDBC 4.1 була представлена у версії 10.8.1.2
- Цей реліз поставляє залишилися біти :. проектування об'єктів і новий синтаксис втечу
- Multi-стовпець EXISTS підзапитів - Multi-стовпців SELECT, списків тепер дозволено в EXISTS підзапитів .
Що нового у версії 10.8.1.2:
- JDBC~~HEAD=pobj 4.1 - драйвери Дербі JDBC підтримують нову Java 7 методи на кордонах розділу java.sql і javax.sql.
- Автоматичне обчислення статистики індексу - Дербі автоматично оновлюється статистика
- , щоб допомогти йому вибрати кращі плани запитів.
- Покращена обробка переривань - перебиває теми з'єднання більше не виходить з ладу двигун Derby .
- Оптимізація MAX - На індексованих таблиць, MAX запити виконуються швидше, в більшій кількості випадків .
- Оператор XML портативність -. XMLPARSE і XMLSERIALIZE оператори працюють поза коробки на більшій кількості платформ
Що нового у версії 10.6.2.1:
- This є релізі виправлена помилка, яка також надає локалізацій нових повідомлень 10.6.
Що нового у версії 10.5.3.0:
- SQLException~~HEAD=pobj XJ215 на вставці з setCharacterStream () і автокомміт викл в mailjdbc тесті.
- Довідник перераховує неправильні довжини для концедента і грантозаявітеля колон в SYSCOLPERMS, SYSROUTINEPERMS і SYSTABLEPERMS.
- Join повертає результати в неправильному порядку.
- реплікація. Тестування реплікації шифрованих баз даних
- Відмова в testAssertFailureThreadDump з weme 6.1 / JSR 169.
Вимоги
- Java 6 або вище
Коментар не знайдено