Spring Data2 Spring Data - Redis Springboot - Spring Data - Redis RDB 가 아닌 NoSQL 과 스프링 데이터를 연동해보자. 1) Redis 를 연동하기 위해 의존성을 추가해준다. pom.xml org.springframework.boot spring-boot-starter-data-redis 2) 로컬에 Redis 서버를 띄우기 위해 도커를 사용한다. $ docker run -p 6379:6379 --name springboot-redis -d redis Redis 는 6379가 기본포트이고, 로컬의 6379 포트와 도커 안 6379 포트를 연결해준다. 3) 도커 컨테이너를 실행시킨다. $ docker exec -it springboot-redis redis-cli 4) 자바에서 템플릿으로는 StringRed.. 2021. 1. 21. Spring Data - Neo4j 사용 Springboot Spring Data - Neo4j Neo4j는 노드와 연관관계를 영속화하는데에 RDB 보다 다양한 장점이 있는 데이터베이스이다. 의존성추가 pom.xml org.springframework.boot spring-boot-starter-data-neo4j Docker로 Neo4j 설치, 실행 $ docker run -p 7474:7474 -p 7687:7687 --name springboot-neo4j -d neo4j http 프로토콜용 포트(7474), 볼트(bolt) 프로토콜용 포트(7687)를 각각 매핑해주어야 한다. 7474 포트에서 동작하는 브라우저가 서버에 매핑 될 수 있다. -d 데몬 옵션으로 neo4j 이미지를 실행한다. (이미지가 없으면 자동으로 docker hub에서.. 2021. 1. 20. 728x90 이전 1 다음