Database/Redis

문득 궁금한게 생겼다. Redis 가 얼마나 빠르길래 사람들이 Redis 를 자주 사용하는걸까? 그래서 직접 RDB 와 InMemory DB 의 퍼포먼스를 비교해보려고 한다단순한 궁금증에서 출발한 실험이지만, 실제로도 Redis 캐시를 도입할 가치가 있는지 가늠할 수 있는 지표가 될 수 도 있다. 실험 조건rdb 는 mysql, inMemory 는 redis 를 사용한다Sample 은 40만건 기준이다.비교 정보는 단건 조회 및 전체 조회 이다.rdb 및 redis 는 조회할 컬럼에 인덱스가 걸려있다.동시성은 고려하지 않는다.Redis 는 Hash 자료구조를 사용한다. 단건 조회// MySQL 단건 조회public Pos getUuid(Long id) { Pos pos = posRepository...
안녕하세요✋오늘은 Redis 데이터 타입에 대하여 설명을 해보겠습니다. Redis 는 Key/Value 구조을 저장을 지원하는 NoSQL 데이터 베이스 입니다. Key는 Redis data에 접근할 수 있는 식별자이며Key 에는 binary, text를 사용할 수 있습니다. 하나의 Key 에는 최대 512MB 까지 저장할 수 있다. 이제 Redis 의 DataType 에 대하여 알아보겠습니다. 대표적으로 Key/Value(Data type) 에는 1) Strings2) Lists3) Sets4) Sorted sets5) Hashes6) Geospatial7) Bitmap Java 컬렉션 프레임 워크에도 비슷한 자료구조가 있습니다. 그리고 위에 있는 데이터 타입들은 자바 컬렉션 프레임워크랑 거의 유사하다고..
hyeon.q
'Database/Redis' 카테고리의 글 목록