Elastic Search 개념
특징 루씬 기반의 검색엔진이기에 루씬을 이해하는 것이 성능 최적화에 도움이 됩니다. JVM 위에서 동작하며 JSON 형태로 데이터를 저장합니다. 데이터를 색인하고 검색을 수행하는 단위 프로세스인 노드를 기반으로 클러스터를 형성하여 동작합니다. 데이터는 각 노드에 분산저장이 되며 복사본을 유지하여 각종 출돌로 부터 데이터를 보호합니다....
특징 루씬 기반의 검색엔진이기에 루씬을 이해하는 것이 성능 최적화에 도움이 됩니다. JVM 위에서 동작하며 JSON 형태로 데이터를 저장합니다. 데이터를 색인하고 검색을 수행하는 단위 프로세스인 노드를 기반으로 클러스터를 형성하여 동작합니다. 데이터는 각 노드에 분산저장이 되며 복사본을 유지하여 각종 출돌로 부터 데이터를 보호합니다....
CentOS 7 기준 설치 후 실행 방법 $ sudo yum install docker -y $ sudo systemctl enable docker $ sudo systemctl start docker $ sudo docker version $ sudo docker ps Docker 기본 사용법 컨테이너 실행 $ sudo docker run...
NodeJS의 특징 Javascript를 사용한다. (따라서 front, back이 모두 같은 언어로 작업 할 수 있다.) Single thread 기반으로 동작한다. Event 기반의 프로그래밍 모델을 사용한다. 개발 구조가 단순하여 빠르게 개발이 가능하다. CentOS7 기준 설치방법 $ curl -sL https...
Javascript는 절차지향적인(c언어 등) 언어들과는 다르게 특정 코드의 연산이 끝나지 않아도 다음 코드를 먼저 실행하는 특성을 지닌다. console.log('Hello'); setTimeout(function () { console.log('Bye'); }, 3000); console.log('Hello Again'); //출력 결과...
CentOS / Oracle - x64기준 (.Net Core 2.1버전) $ sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm $ sudo yum update $ sudo yum install dotnet-sdk-2.1 참고 공식 사이트 ...
putty를 설치하고 기본으로 쓰면 파란색 글짜때문에 눈이 아프다… 따라서 putty 설치 후 다음과 같은 설정을 하면 편하게 쓸 수 있다. 1. Window 명령어를 실행하면 보여줄 수 있는 라인 수는 넉넉히 1000으로 설정. 2. Appearance 폰트 사이즈는 해상도에 따라서 10, 15로 설정. 3. Beha...
정렬하지 않고 유니크한 부분만 출력하기 $ awk '!x[$0]++ {print $0}' my_file.txt $ cat my_file.txt | awk '!x[$0]++' 정렬하면서 유니크한 부분 출력하기 $ cat my_file.txt | sort -u cat * | grep 의 환상 조합 $ grep -r -H "찾고자 하는 string"...
Vim Shortcuts Complete Guide: Secrets of Efficient Text Editing Navigation Basic Movement ^: Move to the first non-blank character of the line 0: Move to the absolute beginning of the line (...
CentOS7 기준 설치 방법 매우 간단하다. 아래 명령어 실행. $ yum install emacs Kali Linux에서 설치가 안 될 시 /etc/apt/sources.list 파일에 아래 코드를 추가한다. deb http://http.kali.org/kali kali-rolling main contri...
파일 생성 및 실행 권한 부여 $ touch shell_script_practice.sh // 파일 생성 $ vim shell_script_practice.sh // 쉘 스크립트 파일 편집기로 열기 $ chmod +x shell_script_practice.sh // 실행 권한 부여 기본 문법 스크립트 상단에 #I/bin/bash를 추가하고...