AGE 는 PosgreSQL의 extension으로 제공되어 기존에 PostgreSQL을 사용하던 유저가 편리하게 그래프 데이터를 이용할 수 있습니다. Extension을 생성하고 load 후, search_path를 설정하는 과정이 필요합니다. search_path를
Roberto Fernandez가 작성한 최근 메시지 10개에 최대 4 hops로 답장한 사람들을 작성시간 순으로 조회여기서 궁금했던 포인트!두 번째 match 절에서 post를 접점으로 하나로 이어서 작성하면 안될까?기존 : (message)-e1:replyofpos
Trigger는 방아쇠라는 뜻입니다. 총의 방아쇠를 당기면 총기 내부에서 일련의 과정을 통해 총알이 날아갑니다. 비슷하게 데이터베이스에서도 트리거는 특정 테이블에 INSERT, DELETE, UPDATE 같은 DML 문이 수행되었을 때, 데이터베이스에서 자동으로 동
절차형 프로그래밍 언어인 C언어처럼 SQL에도 절차 지향적인 프로그래밍이 가능하도록 벤더별로 프로그래밍 언어와 같은 절차형 SQL을 제공합니다. 오라클에서는 PL(Procedural Language)/SQL을 제공하며 SQL Server에서는 T-SQL 을 제공합니다.
nohup을 사용한 명령어는 백그라운드, 데몬 형태로 실행하고 싶은 경우 '<명령어> &' 형태로 실행하는 방법이 있지만, 이 방법은 실행한 세션이 로그아웃된 경우 HUP(hangup) signal이 세션이 실행한 모든 프로그램에 전달되어, 해당 프로그램들이 종료
PostgreSQL Partitioning을 실습해봅니다.Table을 생성합니다.임의로 1000개의 날짜를 생성합니다.생성 구문을 보면 23년 4월 19일인 오늘의 날짜를 고려하면 2022~2023년 날짜만 생성됩니다.Partitioning Table에는 Partiti
ERD 로 모델링을 마치고 이를 바탕으로 테이블에 데이터를 적재하는 과정을 살펴본 적이 있다.SQL문을 보고 살펴보던 중 몰랐던 내용이 있어 기록해둔다.상황은 이렇다. place 가 parent,city, country, continent 가 child가 된다.cf)
연습 겸 아주 간단한 함수를 만들어본다.test_function 테이블을 생성한다.이번 달 날짜와 다음 달 날짜가 test_function에 insert 되도록 하는 함수 생성만들고 나니 사실상 함수에 넣는 파라미터는 아무 역할도 하지 못한다 ;;elapse 테이블
running_cnt | tot_cnt\-------------+--------- 1 | 6(1 row)Time: 1.699 ms running_cnt | tot_cnt\-------------+--------- 1 |
=> match (a:person) return distinct keys(a) ; =>select \* from pg_namespace ;
PostgreSQL 에서 데이터베이스의 메타 정보 및 활동 내용은 다음을 통해 이루어집니다. System Catalog Information Schema Statistics Collector System Catalog System Catalog는 테이블 형태로 되
Property Vertices와 Edges 모두 Properties를 가질 수 있다. Property 값으로 사용가능한 데이터 타입은 아래와 같다 \- Numeric 타입 \- String 타입 \- Boolean 타입 \- List 타입 (집합객체)Graph DD
postgres=postgres=postgres=You are now connectedto database "sampledb" as user "lee".postgres=postgres= List of relations Schema | Name | Type | Owner
먼저, 이번에 docker 에 대해 공부하며 익숙해진 명령어를 정리한다.cf) centos:7.9 => PostgreSQL가 설치된 컨테이너docker.io/continuumio/anaconda3:latest : Anaconda3 가 설치된 컨테이너$ docker
가상머신 전원 offWindows 명령 프롬프트에서 virtualBox가 설치된 폴더로 이동가상 디스크 파일의 크기를 조절하는 명령어를 입력VirtualBox 실행 후 용량 확인파티션 설정Command (m for help): p Command (m for help):
settings > Development settings > Personnal access tokens > generate new tokens만들 때 중요한 점!! push 나 pull을 하기 위해서 'repo' 항목에 체크할 것 !!
결과적으로 이미지를 만드는 명령이라는 점은 동일하다. commit은 이미 사용하고 있는 컨테이너가 있을 때 그것을 이미지로 만드는, 백업의 개념이다. build는 도커 파일을 이용해 구체적으로, 시간의 순서에 따라 이미지를 생성하는 개념이다.