본문 바로가기

neo4j5

spring boot, thymeleaf, neo4j 그래픽 시각화 하기 sigma.js 샘플 스프링 부트, 타임리프?타입리프? 에 neo4j를 붙여 봤다 기존 RDB와는 많이 다른 객체간의 연결관계에 기반한 graphdb를 붙여 보았다.  일단은 생각 보다는 내 맘에 쏙 드는 샘플이나 글들이 별로 없었고 RDB나 NOSQL을 많이 쓰는 거 같다. 언제나 그렇듯이 별거 아닌걸로 날린 시간이 많은거 같다.  1. 프로젝트 설정1.1 Spring Boot 프로젝트 생성Spring Initializr를 사용하여 새로운 프로젝트를 생성합니다.필요한 의존성을 추가합니다:Spring WebSpring Data Neo4j1.2 Maven 의존성 설정pom.xml 파일에 다음과 같이 의존성을 추가합니다: org.springframework.boot spring-boot-s.. 2024. 11. 10.
Neo4j Graph DB 그래프 디비란 무엇일까? 스프링 프래임웍을 쓰다 보면 데이터베스 쪽에서 간간히 보이던 Neo4j sql과는 다르게 nosql쪽에 분류 되어 있는 neo4j spring framework 를 사용할때마다 먼가 하긴 했는데 이참에 한번 사용해 보기로 합니다. nosql쪽에 있는 것을 보니 정형화 되어 있지 않고 가지 각색의 모양과 데이터들이 쌓일거 같은데요 nosql과의 차이는 보토오 nosql은 문서 형식으로 하나의 문서를 만들고 그 안에 정형화 되지 않은 데이터를 쌓는다면 neo4j는 노드에 정형화 되어 있지 않은 속성이랑 다른 노드간의 관계를 쌓고 할용할 수 있다.  보통 RDB라 함은 창고에 같은 물품을 차곡차곡 쌓아서 활용 한다면 그래프 디비는 지하철 노선도와 같이 한역에도 다양한 속성과 관계 방향 신도림 역보면 환승도 많.. 2024. 8. 26.
Neo4j 설치 후 비밀번호 변경 (feat cypher) Neo4j Desktop 화면 구성 왼쪽에 프로젝트, dbms, graph app 등 탭과 아래쪽에 앱과 관련된 알림이나 설저등 정보 탭도 있다. 일단 설치 후 알아 가려는 계획이었기에 정확히 멀 어떻게 해야 할지는 모르겠다. 그래프 앱스에 보면 Neo4j Browser 가 있는데 실행하면 브라우저가 뜨고 DB를 검색할 수 있을 거 같은 분위기를 만들어 준다 중단에 get started 시작 하기를 누르면 가이드가 뜨는데 어떻게 연결해야 할지도 모르겠고 그냥 계속 둘러본다. CREATE (JoelS:Person {name:'Joel Silver', born:1952}) CREATE (Keanu)-[:ACTED_IN {roles:['Neo']}]->(TheMatrix), (Carrie)-[:ACTED_IN.. 2023. 1. 22.
Neo4j Desktop 설치, 스프링 프로파일 속성 Neo4j 설정 방법 https://neo4j.com/download/ 방문 Download Neo4j Desktop Experience Neo4j 5 on your desktop. Get started with the free graph database download today and avoid the costs of self-hosted deployment. neo4j.com Neo4j Desktop을 다운 로드받는다. Activation Key를 저장해 놓는다. 설치 파일을 실행시켜 설치한다. 설치 기간 중에 윈도 11로 무료 업그레이 할 수 있다고 해서 업데이트했는데 ui가 심플해진 거 같다. 보기엔 좋은데 와이드 모니터에 작업표시줄에 창을 그룹화시키지 않고 길게 써왔었다 한 번에 보고 바로 클.. 2023. 1. 22.