다른 서비스의 영향을 제외하고 Redis 재시작 시간을 계산하고 예측하는 방법, Redis 전용 서버
巴扎黑
巴扎黑 2017-04-24 09:12:27
0
1
838

예를 들어, 내 서버는 redis에서만 사용됩니다. redis 서비스를 다시 시작해야 하는 경우 대략적인 시간은 어떻게 예측할 수 있나요?
하드웨어와 점유 컨텐츠만으로 최선의 추정을 할 수 있는데, 저장된 다양한 데이터 종류를 고려해야 한다면 기본적으로 추정이 불가능합니다.

이제 말할 수 있는 것은 작은 메모리를 차지하는 인스턴스를 다시 시작하여 시간이 얼마나 걸리는지 확인한 다음 큰 메모리를 차지하는 인스턴스에 걸리는 시간을 추정하는 것뿐입니다.

巴扎黑
巴扎黑

모든 응답(1)
洪涛

Redis를 다시 시작하기 위한 기본 설정은 하드 디스크에서 메모리로 데이터를 읽는 데 걸리는 시간입니다. 아직 압축을 풀 시간이 있습니다(압축은 기본적으로 켜져 있습니다). . 경험에 의하면 (数据量(硬盘上那个数据文件的大小)/所在区文件读取速度)*1.2정도 됩니다. 대용량 데이터로 다시 시작하는 것은 매우 느립니다. . .
aof는 (数据量(硬盘上那个数据文件的大小)/所在区文件读取速度)*(AOF行数/4W)*1.2
정도입니다. 너무 크면 다시 시작하지 않는 것이 좋습니다. 구성을 변경할 때 먼저 미러를 만드십시오. 그런 다음 거울로 직접 자릅니다. 그런 다음 이것은 종료되었습니다. . .

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿