최신 버전을 받거나 [문제를보고]하려면 ([email protected]) 문의하십시오. 미리 감사드립니다!
여기에는 몇 가지 새로운 사용자 대면 기능, 상당한 성능 최적화 및 기타 여러 개선 사항이 포함됩니다. 또한 이전 버전과의 호환성을 거꾸로 잠재적으로 파괴하는 변경 사항도 포함됩니다. 업그레이드하기 전에 사용자가 릴리스 노트를주의 깊게 검토 할 것을 촉구합니다.
특히 사용자는 다음 변경 사항을 알고 있어야합니다.
AOF는 폴더에 여러 파일로 저장됩니다. 아래의 멀티 부문 AOF를 참조하십시오. (이전 스타일 AOF 파일 (부록)을 AOF 디렉토리 (AppendonLydir)로 자동으로 마이그레이션했습니다.
RDB 파일에는 새 버전 10 형식을 사용하며 이전 버전과 호환되지 않습니다.
이전 RDB 형식을로드 할 때 Ziplist 인코딩 키를 즉석에서리스트 팩으로 변환합니다. 변환은 디스크에서 파일을로드하거나 Redis 마스터에서 복제하는 데 적용되며 로딩 시간을 약간 증가시킵니다.
다음은 6.2.6에 비해이 릴리스의 종합적인 변경 목록입니다. https://github.com/redis/redis/releases/tag/7.0-rc1
더 알고 싶다면 선택한 시작점의 목록입니다.
Redis 7.0 릴리스 노트. 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 Binaries는 원래 소스 Redis로 제작되었으며 Cygwin, MSYS 또는 WSL2가 구축 한 바이너리보다 더 높은 성능과 더 나은 안정성을 얻기 위해 Visual Studio 2022로 컴파일되었습니다.
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-Server 명령 줄의 첫 번째 인수 여야합니다. 이 후 인수는 서비스가 시작될 때 Redis에게 발생하는 순서대로 전달됩니다. 이 서비스는 AutosTART로 구성되며 "NT Authority NetworkService"로 시작됩니다. 성공적인 설치시 성공 메시지가 표시되고 Redis가 종료됩니다.
이 명령은 서비스를 시작하지 않습니다.
예를 들어:
Redis-Server--service-install redis.conf--loglevel verbose
-서비스-설치
레지스트리에서 Redis 서비스 구성 정보가 제거됩니다. 성공적으로 제거하면 성공 메시지가 표시되고 Redis가 종료됩니다.
이것은 서비스를 중지하지 않는 명령입니다.
예를 들어:
REDIS-SERVER-서비스-미지 관리
-서비스 스타트
이것은 Redis 서비스를 시작합니다. 시작하면 성공 메시지가 표시되고 Redis가 실행되기 시작합니다.
예를 들어:
REDIS-SERVER-Service-Start
-서비스 스톱
이것은 Redis 서비스를 중단합니다. 종료되면 성공 메시지가 표시되고 Redis가 종료됩니다.
예를 들어:
Redis-Server-Service-stop
-서사 이름 이름
이 선택적 인수는 이전 명령 중 하나와 함께 사용하여 설치된 서비스의 이름을 설정할 수 있습니다. 이 인수는 Service Install, Service-Start, Service-Stop 또는 Service-Uninstall 명령을 따라야하며 Service-Install 명령을 통해 Redis로 전달되는 인수보다 우선합니다.
다음은 서비스로 세 가지 별도의 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