일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- typeorm
- JSP
- springboot
- PG-Strom
- exit code = -805306369
- Spring
- Windows 10
- HTML Code
- HTML Special Entity
- graph database
- OGM
- Spring Cloud
- NestJS
- Next.js
- Maven Project
- tortoise SVN
- MariaDB
- orioledb
- Eclipse
- loadcomplete
- 서브라임 텍스트
- maven
- NextJs
- Can't load AMD 64-bit .dll on a IA 32-bit platform
- Spring Boot
- BRIN
- tomcat
- Java
- PostgreSQL
- STS
- Today
- Total
목록개발/DB (15)
Undergoing
PostgreSQL 공식 문서를 번역함 GIN? - Generalized Inverted Index. -인덱싱할 항목이 합성된 값이고 인덱스가 처리할 쿼리는 합성된 항목 내에 나타나는 요소 값을 검색해야 하는 경우를 처리하기 위해 설계됨(아이템은 문서일 수 있고, 쿼리는 특정 단어가 포함된 문서를 검색하는 것일 수 있음) - 항목(item)은 인덱싱할 합성값을 나타낼 때 사용하고, 키(key)는 요소 값을 나타낼 때 사용함 - GIN은 항상 항목 값이 아닌 키를 저장하고 검색함 - GIN 인덱스는 일련의 (키, posting list(key가 발생하는 row id set임)) 쌍을 저장함 - 항목에 둘 이상의 키가 포함될 수 있으므로 동일한 행 ID가 여러 posting list에 나타날 수 있음 - 각..
PostgreSQL 공식 문서를 번역함 BRIN? - Block Range INdex의 약자임 - PostgreSQL 9.5부터 등장 - 특정 열이 테이블 내의 물리적 위치와 자연적인 상관관계가 있는 매우 큰 테이블을 처리하기 위해 설계됨 - 블록 범위는 테이블에서 물리적으로 인접한 페이지 그룹이며, 각 블록 범위에 대해 일부 요약 정보가 인덱스에 저장됨 - 예를 들어, 상점의 판매 주문을 저장하는 테이블에는 각 주문이 배치된 날짜 열이 있을 수 있으며, 대부분의 경우 이전 주문에 대한 항목도 표에 앞부분에 표시됨 - ZIP 코드 열을 저장하는 표는 자연스럽게 함께 그룹화된 도시의 모든 코드를 가질 수 있음 - BRIN 인덱스는 일반 비트맵 인덱스 스캔을 통해 쿼리를 충족할 수 있으며 인덱스에 저장된 요..
ORM이나 ODM은 보편화되어 찾으면 잘 나오는데, OGM에 대한 개념은 2021년 8월 현재 Neo4j 외에는 찾아볼 수가 없었다. 그 외에는 hibernate-OGM(NoSQL based) 정도고.. 결국 작성함에 있어 Neo4j-OGM의 내용을 의역할 수밖에 없었는데, Neo4j 외의 GDBMS 시장이 커지면 보편화 될지도..? 그러다가 ORM 및 ODM에 대해서도 재확인이 필요했고, 세 가지 기법에 대해(주로 Neo4j OGM) 간단하게 정리해보았다. ● ORM(Object Relational Mapping) - Object와 RDBMS간의 Mapping - DB와 객체지향 프로그래밍 언어 간의 호환되지 않는 데이터를 변환하는 기법 - JDBC, JPA, hibernate, MyBatis가 ORM..
한 50개 넘어가는 데이터를 단순 select 하는데도 이클립스가 뻗어버려서 보니까 다른 설정을 안 넣어줬었다. 그래서 찾아보니 logback 설정이 누락되어 있어서 발생한 문제. filter가 하나도 없어서 있는 그대로 로그를 긁어오다 보니 이클립스가 뻗어버린 것이다. 없어도 소규모 데이터는 가져오길래 생각도 못했징.. pom.xmlorg.bgee.log4jdbc-log4j2log4jdbc-log4j2-jdbc4.1${log4jdbc-log4j2-jdbc4.1-version}org.logback-extensionslogback-ext-spring${logback-ext-spring-version} logback-spring.xml true ${pattern_layout} prod.xml ${LOG_DI..