redis의 전체 이름은 REmote DIctionary Server입니다. Salvatore Sanfilippo가 작성한 고성능 키-값 저장 시스템입니다. 이는 완전 오픈 소스이며 무료이며 BSD 프로토콜을 준수합니다. Redis는 다른 키-값 캐싱 제품(예: Memcache)과 함께 다음과 같은 특징을 갖습니다.
+ Redis는 데이터 지속성을 지원합니다. 메모리의 데이터를 디스크에 저장하고 다시 시작할 때 사용할 수 있도록 다시 로드할 수 있습니다.
+ Redis는 단순한 키-값 유형 데이터를 지원할 뿐만 아니라 list, set, zset, hash와 같은 데이터 구조의 저장도 제공합니다.
+ Redis는 데이터 백업, 즉 마스터-슬레이브 모드의 데이터 백업을 지원합니다.
Redis는 매우 높은 성능과 풍부한 데이터 유형을 제공하는 동시에 모든 Redis 작업은 원자적이며 여러 작업을 병합한 후 원자 실행도 지원합니다. 또한 Redis에는 게시/구독, 알림, 키 만료 및 기타 기능을 지원하는 풍부한 확장 기능이 있습니다.
Redis의 더 좋은 점은 코드 스타일이 매우 간소화되어 있다는 것입니다. 전체 소스 코드가 23,000줄에 불과해 읽고 감상하는 데 매우 도움이 됩니다! 당신은 무엇을 기다리고 있습니까? 시작!
Redis 소스 코드를 얻는 방법은 무엇입니까?
redis는 완전한 오픈 소스이며, 소스 코드는 공식 웹사이트에서 직접 얻을 수 있습니다(현재 최신 버전은 3.2.5입니다).
Git 획득 :
소스코드 획득 git clone https://github.com/antirez/redis.git
linux side
cd ... // 这里打开你存放redis的文件夹 wget http://download.redis.io/releases/redis-3.2.5.tar.gz tar zxvf redis-3.2.5.tar.gz
이때 압축이 풀린 redis 디렉터리에 src 폴더를 입력하고, Redis의 모든 소스 코드는 여기에 저장됩니다.
아아아아위 내용은 Redis 소스 코드의 몇 줄의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!