etcd Выполнила: Лузова Е.В Группа:3.008.2.19 База данных типа «ключ-значение» - Хранилище вида ключ-значение состоит из наборов пар ключ-значение с уникальным ключом для каждого. Набор операций для такого хранилища ограничен простым CRUD (Create, Read, Update, Delete). Эти хранилища еще называют схематическими: все сведения о структуре хранимых данных неявно описываются в логике приложения (схема на чтение) и явно определяются языком определения данных (схема на запись).
Что такое etcd - распределенная база типа ключ-значение (kv). Позиционируется как высоконадежное и строго согласованное решение. Название etcd не является аббревиатурой и никак не расшифровывается.
- Обладает минимальным набором функций, основной фокус которых направлен только на выполнение основной задачи. Etcd предоставляет следующие возможности:
- Отслеживание изменений.
- Хранение данных (ключ-значение).
- Простой http-интерфейс для манипуляции данными.
- Наиболее популярная область применения — хранение конфигураций и реализация обнаружения сервисов (service discovery). В качестве примера использования etcd можно привести:
- Хранение информации о состоянии кластера Kubernetes.
- Реализация кластера PostgreSQL + Patroni.
- Программный продукт распространяется бесплатно. Его можно установить путем копирования бинарника. Подробную информацию можно найти на официальном сайте в разделе документации.
|