본문 바로가기
728x90
반응형
SMALL

전체 글579

Elasticsearch 설치 Elasticsearch: 7.4 OS: CentOS release 6.9 Java version: AdoptOpenJDK 11.0.1+13 Java version 별 Elasticsearch 지원 버전 확인: https://www.elastic.co/kr/support/matrix#matrix_jvm wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.4.2-linux-x86_64.tar.gz tar zxvf elasticsearch*.tar.gz ​ 실행해 보자. ./bin/elasticsearch can not run elasticsearch as root 오류 메시지가 보인다. root 로 실행하면 안된다고 하니 계정.. 2020. 9. 2.
QueryDSL select specific columns SELECT all columns private final QDoc doc = QDoc.doc; @Override public List findAll(DocSearch search) { return from(doc) .where( eqState(search.getStat()), eqElucidatorDept(search.getEqDeptName()), ... likeElucidator(search.getElucidator()), likeElucidatorDept(search.getDeptName()) ).fetch(); ) ​ Select specific columns (using Tuple) @Override public List findAllForDashboard(DocSearch search) { .. 2020. 8. 25.
MySQL 인덱스 설정 기준 인덱스 설정 기준 카디널리티가 높을수록 좋다. - index 후보군 컬럼 A, B, C 가 있다고 가정하고 아래와 같이 쿼리해서 커디널리티가 높은 컬럼 확인 SELECT COUNT(DISTINCT(A)) A_cad, COUNT(DISTINCT(B)) B_cad, COUNT(DISTINCT(C)) C_cad FROM tbl; - A, B, C 세개를 복합인덱스로 설정할 경우 카디널리티가 높은 순서대로 지정하는 것이 좋다. 선택도가 낮을 수록 좋다. (5~10%) - 선택도란 필드의 값들이 어떻게 다른지를 설명하는 것이다. - 선택도 계산은 COUNT(DISTINCT) 한 숫자를 전체 레코드의 숫자로 나눈다. - user_id 가 unique 할 경우 전체 row 수와 user_id count 가 같을 것이.. 2020. 8. 7.
데이터3법 - 개인정보보호 개인정보보호에 집중했던 법 정책의 기수를 활용 방향으로 틀기 위해 마련함 ​ 요약 개인정보보허법 개정안 가명정보 개념을 추가해 본인 동의 없이 통계 작성, 연구 등 목적으로 활용할 수 있음 ​ 정보통신망법 개정안 개인정보 관련 내용을 개인정보보호법으로 이관한다. ​ 신용정보법 개정안 상업 통계 작성, 연구, 공익적 기록 보존 등을 위해 가명정보를 신용정보 주체의 동의 없이 이용, 제공 가능 ​ 상세 개인정보보허법 개정안 ​ 목적 1. 데이터 기반의 신산업 육성과 양질의 일자리 창출에 기여 2. 일원화된 개인정보 보호체계를 통해 기업과 국민의 혼란 방지와 체계적 정책 추진 3. EU GDPR 적정성 평가의 필수 조건인 감독기구의 독립성 확보 ​ 내용 1. 가명정보 도입을 통한 데이터 활용 제고 - 개인을 .. 2020. 8. 7.
728x90
반응형
LIST