mongoDB는 스키마가 없습니다. 그런데 Presto에서는 조회하는 테이블(컬렉션)의 스키마를 필요로 합니다. 그래서 Presto에서 mongoDB를 연결하게 되면, "_schema" 컬렉션이 mongoDB에 생성이 됩니다. 그리고 컬렉션마다 첫번째 값 기준으로 테이블명과 필드명을 "_schema"에 추가하여 사용하게 됩니다. 즉 나중에 추가된 필드는 반영이 안되어 있기 때문에 그 필드를 Presto에서 조회할 때 인식을 못해서 에러가 나는 것입니다. 해결 책은 "_schema"에 해당 필드 정보를 추가해 주면 됩니다. ex) "orders"라는 컬렉션에 "prdt_nm" 필드를 추가해 주는 예제 입니다. >> 추가 db._schema.update( {table:'orders'}, {$push:{fie..
ColumnStore 1.2.5에서 발생했던 버그 중에서 컬럼값이 한글일 경우 substr 했을 때 잘린 값이 깨져 보이는 현상이 있었는데, 이 버전에서는 해결이 되었는지 테스트 해 보았습니다. 1. 컬럼스토어 테이블 생성 CREATE TABLE `tt_a` ( `trd_ym` int(11) DEFAULT NULL, `name` varchar(80) DEFAULT NULL ) ENGINE=Columnstore DEFAULT CHARSET=utf8mb4 ; 2. 값 넣기 insert into tt_a values ('202011','홍길동'); 3. 값 조회 * substr한 값이 깨지지 않고 조회가 되는걸 보니 해결이 되었습니다.
MariaDB 커뮤니티 서버에 ColumnStore엔진 5.4가 포함되었습니다. 최근에 환경을 구성한 우분투 노트북에 "MariaDB 10.5.8"를 설치해 보았습니다. 설치가이드 = mariadb.com/docs/deploy/community-single-columnstore/ Open Source Database (RDBMS) for the Enterprise | MariaDB MariaDB is the leading enterprise open source database with features previously only available in costly proprietary databases. Enterprise grade, wallet friendly. mariadb.com 위에 나온 순서..
CockroachDB 20.2가 릴리즈 되었습니다. 새로운 버전이 릴리즈 되었는데 제가 이렇게 글을 쓰는 이유는 제가 기다리던 기능이 추가 되어서 입니다 PostGIS 호환 SQL 구문을 사용하여 공간 데이터 저장 및 인덱싱 운영자와 함께 CockroachDB를 패키징하는 Kubernetes 의 새로운 CockroachDB를사용하여 클라우드 네이티브 스택을보다 쉽게 배포하고 관리 할 수 있습니다. 무료 커뮤니티 옵션 인 CockroachDB Core에서 핵심 백업 및 복원 기능 (이전에는 엔터프라이즈 전용)을 사용하십시오. 더 쉬운 디버깅 , 추가 된 SQL 기능 , 향상된 Java 및 Ruby 지원으로 보다 효율적으로 작업 향상된 성능 활용 —CockroachDB 20.2는 1 억 4 천 개의웨..
최근에 구입한 "아이디어패드 슬림5 14"에 우분투 20.04.1를 설치한 모습니다. 커널은 "5.8.18"로 업데이트 했습니다. 제가 구입한 모델은 "nvidia mx350" 외장 그래픽카드가 있는 모델인데, 이걸 활성화 하면 밝기조절 펑션키가 동작하지 않고, 트랙패드도 가끔 동작하지 않아서 BIOS에서 내장그래픽만 사용하도록 변경한 상태입니다. 게임을 할 것도 아니라서 일단 이렇게 사용할 생각입니다. 노트북 사양은 Intel 10세대 i5 아이스레이크이고, 8Gb 램, 256Gb SSD 입니다. 프리도스 모델이라 64만원에 구입을 했는데, 생각한 것보다 우분투 조합도 기대 이상입니다. 저야 데이터베이스 설치 (오라클, 마리아디비, 몽고디비, 코코로치디비) 및 개발 용도로 구입을 한 것이지만 인터넷 서..
11번가에서 십일절 할인 행사를 통해서 64만원에 득탬. 우분투 20.04.1 설치하기... * 바이오스 진입: "F2" key press * 우분투 안전모드 진입: shift key long press 1. 바이오스 설정 (boot) -> legacy support -> legacy first -> usb boot first 설정 2. usb로 설치 -> 5.4.0-53-generic 3. 관리자(root)패스워드 설정 -> sudo passwd root 4. 리눅스 커널 업데이트 4-1. mainline 설치 sudo add-apt-repository ppa:cappelikan/ppa sudo apt update sudo apt install mainline 4-2. 현재 커널버전 확인 uname -..
- Total
- Today
- Yesterday
- GKRS
- 고체 향수
- 매직 트랙패드2
- 별이 빚나는 밤
- 로니카 BCS
- Sybase IQ
- 남설 팔찌
- 홈 오피스
- 코라나 19
- 유가바이트디비
- 카카오 에드
- 증권정보포털
- yugabyteDB
- Life Chair
- VARIDESK
- weka
- 빈센트 반 고흐
- 톡토기
- 별잉 빛나는 밤
- Pixel Pals
- 루미큐브 종류
- node.js
- 솔리드 쿨론
- 르세라핌
- 배당급
- JMW 헤어드라이기기
- 파나소닉 비데 DL-EH10KWS
- 화분벌레
- 오미크론
- 브리다 정수기
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
