Redis와 유사한 임시 파일 시스템

Redis와 유사한 임시 파일 시스템

redis/memcache처럼 작동하는 임시 파일 시스템(또는 ramdisk)이 있습니까?

따라서 메모리가 충분하지 않으면 디스크에 덤프하고 컴퓨터가 다시 시작되면 디스크에서 다시 읽을 수 있습니다.

답변1

한 번 살펴보고 싶을 수도 있습니다anything-sync-daemon, 이는 메모리 파일 시스템과 디스크 파일 시스템 간의 데이터를 반복적으로 동기화하여 이를 달성하려고 시도합니다.

답변2

tmpfs 파일 시스템을 살펴보십시오.여기에 링크 설명을 입력하세요 tmpfs는 파일 시스템입니다. 블록 장치로 RAM과 스왑을 사용합니다. SQL Server를 tmpfs 파일 시스템에 설치할 수 있습니다. 예를 들어 mysql 테이블 파일을 tmpfs로 옮긴 다음 mysql 서버를 시작할 수 있습니다. 데이터가 디스크 대신 RAM에 저장되므로 mysql이 더 빨라집니다! 컴퓨터를 종료하기 전에 mysql 테이블 파일을 실제 블록 장치의 파일 시스템에 복사해야 합니다. 그렇지 않으면 모든 데이터가 손실됩니다!

이 방법이 마음에 들지 않으면 redis를 사용하여 파일을 redis에 저장하고 파일을 검색해야 하지만 더 많은 코드를 작성해야 합니다. 일부 중국 회사에서는 Redis를 사용하여 작은 파일을 저장하고 검색하는 것으로 알고 있습니다. 하지만 그들은 코드를 오픈소스로 공개하지 않습니다.

관련 정보