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. 이전 1 ··· 43 44 45 46 47 48 49 ··· 145 다음 728x90 반응형 LIST