Latest web development tutorials

Redis Введение

Redis полностью открытым исходным кодом, BSD соблюдать соглашение, это база данных ключ-значение высокой производительности.

Redis с другим ключом - продукт кэширования значение имеет следующие три функции:

  • Redis поддерживает сохранение данных, данные могут быть сохранены в памяти на диске, перезагрузить время можно снова загрузить для использования.
  • Redis поддерживает не только простые типы данных ключ-значение, а также предоставляет список для хранения, набор, zset, хэш и другие структуры данных.
  • Redis поддерживает резервное копирование данных, а именно: резервное копирование данных режиме ведущий-ведомый.

Redis преимущество

  • Высокая производительность - Redis может скорость чтения составляет 110 000 раз / сек, скорость записи составляет 81000 раз / сек.
  • Богатые типы данных - поддержка Redis двоичном случае строки, списки, хэши, наборы и наборы Заказанный тип данных операции.
  • Атом - Redis Все операции атомная, атомная пока Redis также поддерживает осуществление всей операции и после нескольких.
  • Богатый набор функций - Redis также поддерживает публикации / подписки, уведомления, истечения срока действия ключа и т.д. характеристик.

Redis отличается от другого магазина ключ-значение?

  • Redis имеет более сложную структуру данных и обеспечивают атомарные операции на них, который является другой эволюционный путь к другой базе данных. В то же время типы данных Redis основаны на базовой структуре данных прозрачно для программиста, без необходимости в дополнительной абстракции.

  • Redis работает в памяти, но может быть сохранен на диске, так что различные наборы данных должны весить скорость чтения и записи в память, данные не должны быть больше, чем количество аппаратных средств памяти. Еще одно преимущество баз данных в памяти сравнивается на том же диске сложных структур данных, работать в памяти, она очень проста, так что вы можете сделать много внутренней Redis очень сложной материи. В то же время, что они находятся в терминах компактного формата диска прилагаемой для производства, так как они не требуют произвольного доступа.