전체 글137 Neo4j에 대해서 (개념/순위/특징/기능) 1. Neo4j란? 1.1. Neo4j의 정의 Neo4j는 Neo4j사가 개발한 그래프 데이터를 저장하고 관리하기 위한 그래프 DBMS(데이터베이스 관리 시스템)이다. Cypher라는 Neo4j에서 제공하는 선언적 그래프 쿼리 언어를 사용한다. 1.2. Neo4j의 그래프DB 순위 DB-Engines ranking에 따르면 계속해서 graph DBMS 중 가장 대중적인 1등 그래프 DB이다. 1.3. Neo4j Graph Platfrom(Neo4j 그래프 구조) 1.4. Neo4j 종류(라이센스) Neo4j Graph Database : 연결된 데이터를 저장하고 검색하기 위해 구축된 핵심 그래프 데이터베이스이며, Community Edition과 Enterprise Edition의 두 가지 버전이 존재한.. 2022. 9. 16. 그래프디비(Graph DB)란? 1. 그래프디비의 정의 그래프 디비는 그래프 이론에 기반을 둔 일종의 NoSQL 데이터 베이스이다. NoSQL 데이터베이스는 많은 비정형 데이터를 저장하는데 비해, 그래프디비는 여기서 더 나아가 데이터 포인트를 연결하고 데이터 네트워크를 구축한다. 그래프 데이터베이스는 노드, 엣지, 프로퍼티를 갖추고 있다. 노드(Node): 추적 대상이 되는 사람, 기업, 계정 등의 실체를 대표한다. (점) 엣지(Edge): 그래프나 관계라고도 하며, 노드를 다른 노드에 연결하는 선이며 관계를 표현한다. (관계선) 프로퍼티(Property): 노드의 정보와 관련된 내용으로, 특정 노드가 어떤 관점이 주어진 DB에 밀접한 관련이 있느냐에 따라 프로퍼티를 나눈다. (묶음) 사용자는 연결을 기반으로 한 순회 쿼리를 수행하고 .. 2022. 9. 16. MongoDB 관련 명령어 mongodb php에서 접근 $manager = new MongoDB\Driver\Manager("mongodb://127.0.0.1:27017/접속대상"); 위는 예시코드이다. 사용자 관련 명령어(확인/생성/삭제) use admin 각 db에서 확인 db.getUsers() 해당 DB에 있는 계정 확인(데이터베이스 사용자 확인) { user: "", pwd: "", customData: { }, roles: [ { role: "", db: "" } | "", ... ] } User document 형식 db.createUser(user, writeConcern) 사용자 생성 db.createUser({ user: "admin", pwd:"Tkekrtus123!", roles:[{role:"readWr.. 2022. 9. 7. [React] React 시작하기(+Node.js 설치) Cloud SIEM을 만들기 위해 웹 UI를 제작하고자 React를 사용했다. 1. Node.js와 NPM 설치 https://nodejs.org/en/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 위 사이트에 들어가서 Node.js를 설치해준다. 나는 Windows10을 사용중이므로, Windows x64를 위한 LTS를 다운로드 받아주었다. 그냥 계속 Next를 눌러서 기본 설정으로 설치해준다. cmd창을 열어서 제대로 설치되었는지 확인해보자. node -v npm -v 위 코드를 통해 node js와 npm이 제대로 깔렸는지 버전확인을 통해 확인해볼 수 있다. npm은 node j.. 2022. 9. 1. [에러 해결] Could not load dynamic library 'cudart64_110.dll'; dlerror: cudart64_110.dll not found tensorflow를 다운로드 받고 임포트를 했더니 위와 같은 에러가 떴다. >>> import tensorflow 2022-08-16 17:17:49.273821: W tensorflow/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'cudart64_110.dll'; dlerror: cudart64_110.dll not found 2022-08-16 17:17:49.274633: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machi.. 2022. 8. 16. MongoDB 다운로드(Windows10) https://www.mongodb.com/try/download/community MongoDB Community Download Download the Community version of MongoDB's non-relational database server from MongoDB's download center. www.mongodb.com 위 사이트에 접속해준다. 고냥 바로 msi 파일을 다운로드 받아준다. 계속 엔터를 눌러 설치해준다 중간에 이런 화면이 나오면 Complete를 눌러서 설치를 마저 진행해준다. 중간에 어느 경로에 저장이 되는지 확인해둔다. 계속 Next> 로 넘어가면 Compass 설치도 뜨는데 뭐 그거 설치하고 싶으면 체크하고 아니면 안해도 된다. (난 안함) 2022. 4. 4. 이전 1 2 3 4 5 6 ··· 23 다음