14.21 Плагин InnoDB memcached
- 14.21.1 Преимущества плагина InnoDB memcached
- 14.21.2 Архитектура плагина InnoDB memcached
- 14.21.3 Настройка плагина InnoDB memcached
- 14.21.4 Учёт мер безопасности для плагина InnoDB memcached
- 14.21.5 Разработка приложений для плагина InnoDB memcached
- 14.21.6 Плагин InnoDB memcached и репликация
- 14.21.7 Внутреннее устройство плагина InnoDB memcached
- 14.21.8 Устранение неполадок плагина InnoDB memcached
Плагин memcached (daemon_memcached) предоставляет интегрированный демон memcached, который автоматически хранит и извлекает данные из таблиц InnoDB, превращая сервер MySQL в быстрый “хранилище ключ-значение”. Вместо формулирования запросов на SQL, вы можете использовать простые get, set и incr операции, которые избегают накладных расходов, связанных с синтаксическим разбором SQL и построением плана оптимизации запроса. Вы также можете получить доступ к тем же самым InnoDB таблицам через SQL для удобства, сложных запросов, массовых операций и других преимуществ традиционного программного обеспечения базы данных.
Этот интерфейс в стиле “NoSQL” использует API memcached для ускорения операций с базой данных, позволяя InnoDB обрабатывать кэширование памяти с помощью своего механизма. Данные, изменённые с помощью операций memcached, таких как add, set и incr, сохраняются на диск в InnoDB таблицах. Сочетание простоты memcached и надёжности и согласованности InnoDB предоставляет пользователям лучшее из обоих миров, как описано в разделе 14.21.1, «Преимущества плагина InnoDB memcached». Для обзора архитектуры см. раздел 14.21.2, «Архитектура плагина InnoDB memcached».
© 2025 Oracle
Licensed under the GPLv2 License.