현업에서 백엔드 개발로 가장 많이 쓰는 프로젝트는 Spring이 될 것입니다. 닷넷코어나 nestjs 가 아무리 강력하다고 해도 전자정부프레임워크를 기반으로 만들어진 국내시장의 관성은 꽤나 단단하기 때문입니다. Spring 에서 그래프데이터베이스를 가장 쉽게 사용하는 방법은 무엇인가? 그것은 바로 Spring Data Neo4j 입니다. 하지만 이름에서도 보이듯이 Neo4j 를 전문으로 지원하며 현업에서는 Neo4j보다 Neptune을 훨씬 많이 사용합니다. 뭐 이유는 다양한데 개인적으로는 그래프데이터베이스 시장이 작다보니 인프라구축하는 사람들이 구축해본적 없는 오픈소스인 Neo4j를 구축하고 관리하는걸 부담스러워하는게 크다고 생각합니다. Neptune은 AWS에서 전면지원하기때문에 상대적으로 신경을 덜..