최신판 |
당신의 편집 |
2번째 줄: |
2번째 줄: |
| ;Redis | | ;Redis |
| ;레디스 | | ;레디스 |
| * 오픈소스 인메모리 키-값 저장소 | | * 오픈소스 자료구조 서버 (NoSQL DB) |
| * [[데이터베이스]], [[캐시]], [[메시지 브로커]] 등으로 사용됨 | | * 네트워크 구조, 인메모리 DB, 키-값 저장소 |
| * 선택적 영구성<ref>휘발성 캐시 또는 비휘발성 저장소로 설정 가능</ref> [[키-값 저장소]]
| | * 첫 배포: 2009년 |
| * 정렬된 집합, 리스트 등 자료구조 지원
| |
| * 첫 릴리즈: 2009년 | |
| * Shard(Master+Slave) 1, 2, 3, ... 확장 구조
| |
| * (MongoDB 대비) 읽기/쓰기 모두 빠름
| |
| * 작성언어: ANSI C | | * 작성언어: ANSI C |
| * 지원언어: C, Go, Java, Nodejs, Lua, PHP, Python, R, Ruby 등 다수
| |
| * BSD 라이선스 | | * BSD 라이선스 |
| * key 내의 구분자로는 콜론(:)을 쓰는 것이 관례
| |
| :다른 기호를 구분자로 써도 되긴 함
| |
|
| |
|
| https://upload.wikimedia.org/wikipedia/en/thumb/6/6b/Redis_Logo.svg/200px-Redis_Logo.svg.png | | https://upload.wikimedia.org/wikipedia/en/thumb/6/6b/Redis_Logo.svg/200px-Redis_Logo.svg.png |
|
| |
| ==추가 구성요소==
| |
| ( 버전 3 기준 )
| |
| * redis cluster: 키 해시(CRC16/32), 가상노드 slot 배분
| |
| * sentinel: 모니터링, 3대 이상
| |
|
| |
| ==라이브러리 예시==
| |
| * (PHP) [[predis]]
| |
|
| |
|
| ==같이 보기== | | ==같이 보기== |
| {{z컬럼3|
| | *[[NoSQL]] |
| * [[레디스 AOF]]
| | *[[CouchDB]] |
| * [[레디스 명령어]]
| | *[[Logstash]] |
| * [[레디스 퀵스타트]]
| |
| * [[리눅스 redis-cli 설치]]
| |
| * [[Redis Cloud 무료 사용해보기]]
| |
| * [[NoSQL]] | |
| * [[CouchDB]] | |
| * [[MongoDB]] | |
| * [[Memcached]]
| |
| * [[오라클 코히어런스]]
| |
| }}
| |
|
| |
|
| ==참고== | | ==참고 자료== |
| * http://redis.io/ | | *http://redis.io/ |
| * {{위키백과|레디스}}
| | *https://en.wikipedia.org/wiki/Redis |
| * http://www.zdnet.co.kr/news/news_view.asp?artice_id=20131119174125 카카오 "레디스, 잘못쓰면 망한다" 《ZDNet Korea》 임민철 기자 2013-11-19
| |
| * https://www.slideshare.net/linecorp/redis-at-line-99471322 Redis at LINE 《SlideShare》 LINE Corportaion 2018-05-30 | |
|
| |
|
| [[분류: Redis]] | | [[분류: DB]] |