Если вы хотите получить последнюю версию или [сообщите о любых вопросах], пожалуйста, свяжитесь с ([email protected]), заранее спасибо!
Он включает в себя несколько новых функций, ориентированных на пользователя, значительных оптимизаций производительности и многих других улучшений. Это также включает в себя изменения, которые потенциально нарушают совместимость с более старыми версиями. Мы призываем пользователей тщательно просмотреть заметки о выпуске перед обновлением.
В частности, пользователи должны знать о следующих изменениях:
Он хранит AOF как несколько файлов в папке; Смотрите много частей AOF ниже. (Автоматически перенести файл AOF в старом стиле (appendonly.aof) в каталог AOF (appendonlydir))
Он использует новый формат версии 10 для файлов RDB, который несовместим с более старыми версиями.
Он преобразует кодируемые ключи Ziplist в списки пакетов на лету при загрузке более старого формата RDB. Преобразование применяется к загрузке файла с диска или воспроизведению из Master Redis и слегка увеличит время загрузки.
Вот полный список изменений в этом выпуске по сравнению с 6.2.6. https://github.com/redis/redis/releases/tag/7.0-rc1
Если вы хотите узнать больше, это список выбранных отправных точек:
Redis 7.0 Notes Notes. https://github.com/redis/redis/releases/tag/7.0-rc1
Введение в типы данных Redis. https://redis.io/topics/data-types-intro
Попробуйте Redis прямо в вашем браузере. https://try.redis.io
Полный список команд Redis. https://redis.io/commands
В официальной документации Redis есть гораздо больше. https://redis.io/documentation
Этот релиз основан на Redis. Это прошло все стандартные тесты.
Из -за многих функциональных различий между Windows и Linux все еще существуют неизвестные проблемы/ошибки, в частности, есть ошибка для правильной работы в определенных сценариях. Если вы загружаете и установите его, вы принимаете следующее соглашение по умолчанию:
Нет ответственности за ущерб
Ни в коем случае автор этого программного обеспечения не может нести ответственность за любые убытки (включая, без ограничений, ущерб от потери прибыли от бизнеса, перерыва в бизнесе, потерю деловой информации или любые другие материальные убытки), возникающие из -за использования или неспособности использовать этот продукт, даже если автор этого программного обеспечения было рекомендовано в отношении такого ущерба.
Двоичные файлы Redis созданы с исходным источником Redis и были составлены с Visual Studio 2022, чтобы получить более высокую производительность и лучшую стабильность, чем двоичные файлы, построенные Cygwin, MSYS или даже WSL2.
Redis может быть установлен в качестве службы Windows.
save ""
maxmemory 256mb
appendonly no
maxmemory-policy allkeys-lru
edit redis.conf and add the following parameters:
enable-module-command yes
loadmodule rejson.dll
ReJson.dll download:
https://github.com/zkteco-home/RedisJson
Самостоятельное возвышение исполняемого файла Redis, так что команды службы будут работать из не выявленной командной строки.
Наименование услуг, чтобы на одной машине можно было установить несколько экземпляров сервиса Redis.
Автоматическая регулировка разрешений папок, так что, когда Redis запускается в учетной записи сетевой службы, он мог изменить файлы в каталоге установки.
Вы также можете использовать следующую команду и управлять сервисом Redis:
-Сервис-Инсталл
Это должен быть первый аргумент в командной строке Redis-Server. Аргументы после этого передаются в том порядке, в котором они встречаются в Redis, когда будет запущена услуга. Сервис будет настроен как AutoStart и будет запущен как «NT Authority Networkservice». После успешной установки будет отображаться сообщение о успехе, и Redis выйдет.
Эта команда не запускает сервис.
Например:
Redis-Server-Service-Install Redis.conf-loglevel Verbose
-Сервис-Uninstall
Это удалит информацию о конфигурации сервиса Redis из реестра. После успешного удаления будет отображаться сообщение о успехе, и Redis выйдет.
Это команда не останавливает службу.
Например:
Redis-Server-Service-Uninstall
-Сервис-старт
Это начнет сервис Redis. После успешного начала будет отображаться сообщение о успехе, и Redis начнет работать.
Например:
Redis-Server-Service-Start
-Service-Stop
Это остановит услугу Redis. После успешного прекращения будет отображаться сообщение о успехе, и Redis выходит из Redis.
Например:
Redis-Server-Service-Stop
-Название-имен и имя
Этот необязательный аргумент может использоваться с любой из предыдущих команд, чтобы установить имя установленной службы. Этот аргумент должен следовать командам Service-Install, Service-Start, Service-Stop или Service-Uninstall и предшествовать любым аргументам, которые будут переданы Redis через команду Service-Install.
Следующее установит и запустит три отдельных случая Redis в качестве услуги:
Redis-Server-Service-Install-Service-name redisservice1 redis.conf
Redis-Server-Service-Start-Service-name rediSservice1
Следующее остановится и удалит три отдельных случая Redis в качестве услуги:
Redis-Server-Service-Stop-Service-name rediSservice1
Redis-Server-Service-Uninstall-Service-name redisservice1
После того, как вы отредактировали и создали необходимые файлы конфигурации, вы должны открыть необходимый порт брандмауэра. Вы можете установить Redis Sentinel из командной строки следующим образом:
Redis-Server-Service-Install-Service-name sentinel sentinel.conf-sentinel