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 или выше
Комментарии не найдены