1.NOSQL понимание
NoSQL не только SQL, SQL скажем является дополнением, но не заменяет SQL.
NoSQL 库: Memcached, Redis, memcachedb
2.redis Профиль
Redis является стойким пар ключ-значение, основанное на системах хранения базы данных ключ-значение, Redis и Memcached услуги кэширования, как, но Redis поддерживает богатые типы хранения данных, включая строку (строка), список (список), набор (набор ), zset (упорядоченное множество) и так далее.
Redis сохранение кэша будет периодически обновляться записывает данные на диск, а также модификации операционных записей, приложенных к файла, записанного больше преимуществ, чем Memcached является, Redis также поддерживает мазер-ведомый (ведущий и ведомый) синхронизации, это так же, как MySQL.
3.redis преимущество
- Высокая производительность: поддерживает 10кИ в секунду чтения и запись, только несколько сот общих баз данных
- Богатые типы данных: Redis поддерживает строки, списки, хэш, и т.д.
- Atomic: Все операции являются атомарными
- Многофункциональные: Redis также поддерживает публикацию / подписку уведомления, ключ истек
- REDIS поддержки гетерогенного ведущий-ведомый репликации
- Вы можете хранить постоянные данные
4.redis типы данных
Обычно используется пять видов: строка, хеш-функции, список, набор, отсортированный набор