Spec-Zone .ru
спецификации, руководства, описания, API

14.2.9. Интеграция InnoDB с memcached

14.2.9.1. Преимущества InnoDB / memcached Комбинация
14.2.9.2. Архитектура InnoDB и memcached Интеграции
14.2.9.3. Начинание с InnoDB Плагин Memcached
14.2.9.4. Соображения безопасности для InnoDB memcached Плагин
14.2.9.5. Запись Приложений для InnoDB memcached Интерфейс
14.2.9.6. Используя InnoDB memcached Плагин с Репликацией
14.2.9.7. Внутренности InnoDB memcached Плагин
14.2.9.8. Поиск и устранение неисправностей InnoDB memcached Плагин

Постоянно увеличивающиеся требования производительности сетевых служб генерировали существенный интерес к простым методам доступа к данным, которые максимизируют производительность. Эти методы широко классифицируются под именем "NoSQL": чтобы увеличить производительность и пропускную способность, они убирают издержки парсинга SQL-оператора, построения плана выполнения, и контакта со значениями данных со строгим контролем типов, разделенными на многократные поля.

MySQL 5.6 включает интерфейс NoSQL, используя интегрированного memcached демона, который может автоматически хранить данные и получить их от InnoDB таблицы, превращая сервер MySQL в быстрое "хранилище значения ключа" для единственной строки вставляют, обновляют, или удаляют операции. Можно все еще также получить доступ к тем же самым таблицам через SQL для удобства, сложных запросов, объемных операций, совместимости приложения, и других сильных мест традиционного программного обеспечения базы данных.

С этим интерфейсом NoSQL Вы используете знакомый memcached API, чтобы ускорить операции базы данных, позволяя InnoDB кэширование памяти дескриптора, используя его механизм пула буферов. Данные, измененные посредством memcached операций такой как ADD, SET, INCR сохранены к диску, используя знакомое InnoDB механизмы, такие как буферизация изменения, буфер doublewrite, и восстановление катастрофического отказа. Комбинация memcached простоты и InnoDB длительность предоставляет пользователям лучший из обоих миров, как объяснено в Разделе 14.2.9.1, "Преимущества InnoDB / memcached Комбинация". Для архитектурных деталей о том, как компоненты совмещаются, см. Раздел 14.2.9.2, "Архитектура InnoDB и memcached Интеграции".