Neo4j 그래프 데이터베이스 및 Cypher 쿼리 언어 학습 및 활용
Neo4j는 Java 기반의 그래프 데이터베이스이며, 실행을 위해서는 JVM 프로세스를 시작해야 하므로 Java SE JDK가 설치되어 있어야 합니다.
Linux 환경 Neo4j 다운로드: https://neo4j.com/download/other-releases/#releases (커뮤니티 에디션은 무료)
압축 해제 후 Neo4j 설정 파일(neo4j.conf)을 수정합니다.
dbms.directories.import: load csv 시 파일 경로를 임의의 ...
8월 1일 06:07에 게시됨
공격 표면 관리를 위한 자동화된 자산 발견 플랫폼 구축 및 엔지니어링 실무
디지털 환경의 복잡성이 증가함에 따라 공격 표면(Attack Surface)의 식별과 관리는 현대 보안 체계의 핵심 과제가 되었습니다. 자동화된 자산 발견 플랫폼은 단순한 정보 수집 도구를 넘어, 지속적이고 체계적인 자산 맵핑을 통해 보안 운영의 가시성을 극대화하는 엔지니어링 솔루션입니다. 본 글에서는 단일 도구 기반의 점검에서 벗어나 확장 가능한 자산 발견 플랫폼 ...
7월 30일 22:28에 게시됨
LangChain·Neo4j·FAISS·Qwen-7B로 구축하는 GraphRAG 시스템
GraphRAG는 전통 RAG의 한계를 극복하고자 지식 그래프를 검색 파이프라인에 통합한 아키텍처다. 비구조화 텍스트의 의미적 검색과 그래프 기반의 관계 추론을 결합함으로써, 단순 문서 검색을 어서 맥락을 이해하는 추론이 가능해진다. 본문에서는 컨테이너 환경 없이 순수 파이썬生태계로 고가용성 GraphRAG를 구축하는 방법을 살펴본다.
아키텍처 설계 및 기술 선정
...
7월 19일 05:40에 게시됨
간단한 아기 이유식 데이터를 활용한 Neo4j 그래프 생성
1. 데이터 수집 및 구조화
지정된 쇼핑몰(예: JD.com)에서 아기 이유식 제품 정보를 크롤링합니다.
주요 필드는 다음과 같습니다:
제품명 (1)
SKU (2)
상품 링크 (3)
이미지 URL (4)
가격 (5)
리뷰 수 (6)
리뷰 링크 (7)
판매자 상점명 (8)
상점 링크 (9)
태그 정보 (10)
광고 여부 (11)
페이지 번호 (12)
처리 ...
5월 23일 08:18에 게시됨