Проект

Общее

Профиль

Действия

JWW-Database » История » Редакция 2

« Предыдущее | Редакция 2/9 (Разница(diff)) | Следующее »
Александр Александров, 25.08.2020 14:57


Базы данных и всё что с ними связано

JOOQ

Описание

JOOQ (Java Object Oriented Querying) - open source инструмент с кодогенерацией для работы с SQL в Java. Из коробки JOOQ предоставляет удобный DSL для составления запросов, а также генератор классов на основе метаданных ДБ.

Общая информация

  1. JOOQ
  2. JOOQ — «LINQ» для Java, типобезопасный построитель SQL запросов в Java коде
  3. jOOQ spring boot example (примеры от создателей JOOQ)
  4. jOOQ - a short guide
  5. Introduction to Jooq with Spring
  6. Spring Boot Support for jOOQ
  7. SpringBoot : Working with JOOQ
  8. Run generation with the Gradle plugin
  9. gradle jooq plugin
  10. SpringBoot : Working with JOOQ
  11. JOOQ + Kotlin + SpringBoot + Gradle + Liquibase

Liquibase

Описание

Liquibase представляет собой систему управления версиями базы данных, в основном это касается структуры и в меньшей степени содержимого базы. При этом описание базы с одной стороны достаточно абстрактно и позволяет использовать на нижнем уровне различные СУБД, и с другой стороны всегда можно перейти на SQL-диалект конкретной СУБД, что достаточно гибко. Liquibase является устоявшимся проектом с открытым исходным кодом и активно используется за пределами своей родной Java среды и не требует глубоких знаний Java для работы. В качестве описания структуры базы и изменений базы исторически использовался XML формат, однако сейчас параллельно поддерживается YAML и JSON.

Общая информация

  1. Liquibase
  2. Liquibase и Maven
  3. Spring Boot Liquibase Example
  4. Управление миграциями БД с Liquibase
  5. Использование Liquibase без головной боли. 10 советов из опыта реальной разработки
  6. Автоматическое создание миграций Liquibase для PostgreSQL
  7. Liquibase и changeset’ы на чистом SQL
  8. Liquibase Gradle Plugin

Redis

Описание

Redis (от англ. remote dictionary server) — резидентная система управления базами данных класса NoSQL с открытым исходным кодом, работающая со структурами данных типа «ключ — значение». Используется как для баз данных, так и для реализации кэшей, брокеров сообщений.
Ориентирована на достижение максимальной производительности на атомарных операциях (заявляется о приблизительно 100 тыс. SET- и GET-запросов в секунду на Linux-сервере начального уровня5). Написана на Си, интерфейсы доступа созданы для большинства основных языков программирования.

Общая информация

  1. Основной сайт
  2. [SOF] Redis Serialization and Deserialization

Hibernate

Описание

Hibernate — самая популярная реализация спецификации JPA, предназначенная для решения задач объектно-реляционного отображения (ORM). Распространяется свободно на условиях GNU Lesser General Public License.

Общая информация

  1. [SOF] How to set a default entity property value with Hibernate
  2. [SOF] Case-insensitive search using Hibernate

Обновлено Александр Александров около 4 лет назад · 2 изменени(я, ий)

Go to top