일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- ai
- Analysis
- javascript
- centos
- interface
- Linux
- git
- Deep
- Spring
- mysql
- Github
- DeepLearning
- Numpy
- 함수
- data
- error
- Python
- learning
- java
- mariaDB
- Server
- Security
- SSH
- Web
- Pattern
- LIST
- db
- 자바
- 인공지능
- framework
- Today
- Total
목록DB/Redis (2)
PostIT
# Redis에 대해서 공부하기, Redis vs Memcached vs 비교하며 파악하기. - 최근 수정일 : 2017.04.17 ##1. 배경도입 배경은 Menu나 Message같이 반복적으로 DB에서 데이터를 로딩해야하는 부분이 자원낭비라는 생각을 하게 되었다. 이부분을 어떻게 해소할 수 있을까 고민하며 Cache라는 것을 접하게 되었고, Ehcache를 사용하였지만, Cache가 직접 관리되지 않는 어려움을 느끼게 되었다. 그래서 Bash에서 관리 할 수 있는 Redis를 이용하게 되었습니다.프로젝트를 진행하다보면 Cache를 통해 DB의 부하를 줄여야하거나, 정적인 Html 등의 Resource등을 관리하여 성능을 향상시켜야 할 때가 있다. 특히, Spring의 Ehcache가 쉽게 적용가능하며..
REDIS 소개memory dbno-sql db 로 기본적으로 key 와 value 쌍의 형태로 데이타를 메모리에 저장한다.메모리에 저장된 내용을 지속시키기 위해 파일로 싱크 하는 기능을 제공한다.Data Typesredis 에는 5가지 데이타형이 존재하며, 이 5가지 데이타 형을 다루는 명령이 모두 다르다. 예를들어 string 형의 데이타를 저장하는 명령으로 저장한 key 는 hashes 형을 읽는 명령으로 읽을 수 없다. Stringsredis 의 가장 기본적인 데이타형 으로 key 에 하나의 값을 저장한다.string 이라고 해서 문자열만 저장할 수 있는게 아니라, 이진 데이타도 저장이 가능하다.(참고로 redis 에는 정수형, 실수형 이 따로 없다.)한 key 에 넣을 수 있는 데이타의 최대 크..