본문 바로가기

nosql2

Spring Boot에서 Redis 사용하기 Redis란?Remote Dictionary Server의 약자오픈 소스 소프트웨어휘발성이면서 영속성을 가진 key-value 저장소Redis는 NoSQLNoSQL은 데이터 간의 관계를 정의하지 않고 고정된 스키마를 갖지 않는 새로운 형태의 데이터베이스로서, 관계형 데이터베이스(RDBMS)를 경량화한 데이터베이스 입니다. 관계형 데이터베이스의 특징 을 제거하고 만들어진 다른 모든 형태의 DBMS를 칭하 기도 하며, SQL 계열 질의어를 사용할 수 있다는 사실 을 강조한다는 면에서 “Not Only SQL”로 불리기도 합니다.Redis는 이러한 NoSQL의 종류 중 하나입니다.데이터 모델NoSQL이 가지고 있는 대표적인 데이터 모델은 아래와 같습니다.Key-Value하나의 Key에 하나의 Value를 갖는.. 2016. 12. 4.
Window 환경에서 Aerospike 구축 프로젝트 중 윈도우 환경에서 Aerospike를 구축하여 테스트할 일이 생겨 구축 과정을 간단히 문서로 남깁니다. Aerospike docs에 워낙 잘 나와있어서 큰 어려움 없이 구축할 수 있습니다. AeroSpike란?참고 : http://jacking.tistory.com/1296 Aerospike는 리눅스 플랫폼만 지원하므로 윈도우에서 Aerospike를 사용하기 위해 VirtualBox와 같은 가상 머신이 필요합니다. 또한 Aerospike는 Vagrant Cloud를 통해 Aerospike VM을 제공하기때문에 편리한 설치를 위해 Vagrant가 필요하며, Vagrant의 사용을 위해 Git Bash가 필요합니다. * Git Bash 설치https://git-for-windows.github.i.. 2016. 3. 27.