ElasticSearch(5)
-
[자바스크립트] Collection - Set
저번에 Map에 이어서 이번에는 Set에 대해 정리해보려고 합니다. Set 이란? Set 은 중복되지 않는 값들의 집합입니다. 1. Set 생성, 추가, 삭제 😁 /** * 생성 * * Set은 Set 생성자 함수로 생성합니다 */ const set = new Set(); /** * set 데이터 추가 * set 객체는 데이터를 추가할 때 Set.prototype.add 메서드를 사용 */ const set = new Set(); set.add(`javascript`); set.add(`검색엔진`); set.add(`node`) /** * 잠깐! set은 중복된 값 추가를 허용하지 않음! */ set.add(`node`) set.add(`중복 x`) console.log(set) // Set(4) { `..
2022.05.01 -
[검색엔진] NiFi 로그인 실행 방법
NiFi 란? 아파치 나이파이는 시스템 간 데이터 전달을 효율적으로 처리, 관리하기 위한 시스템 NiFi 설치 https://nifi.apache.org/download.html 에서 최신버전의 nifi-bin.tar.gz / nifi-toolkit-bin.tar.gz 다운로드 Apache NiFi Downloads Copyright © 2018 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, NiFi, Apache NiFi and the project logo are trademarks of The Apache Software Foundation. n..
2022.04.25 -
간단히 정리하는 Express + PM2
Express 서버란? Express 서버란? Node.js를 위한 엡 프레임워크 중 하나이며, 자유 오픈소스 소프트웨어 웹 애플리케이션, API 개발을 위해 설계되었으며, Node.js의 표준 서버 프레임워크 Express 서버 설치 Node, npm 모두 설치된 후 npm express -generator -g express -e [프로젝트이름] #express 프로젝트 생성 npm install # 모듈 설치 npm start # 서버실행 PM2 란? PM2 란? Process Manager 로 Node.js의 프로세스를 관리해주는 역할 프로세스들이 계속 실행할 수 있는 환경을 제공 ** ( 저도 많이 쓰고 있습니다 ) PM2 설치 npm install pm2 -g # Node가 설치 필수! PM2..
2022.04.20 -
[검색엔진] Elasticsearch, kibana, nifi 실행! 종료!
저번 포스팅에서 설치방법을 알았다면, 오늘은 실행, 종료 방법에 대해 알아보려고 합니다. 엘라스틱서치(ElasticSearch) 실행 엘라스틱서치의 경우 아래와 같은 방법으로 실행을 하면 됩니다. elasticsearch 폴더로 들어간 후 실행시켜 주면 됩니다. ./bin/elasticsearch 하지만 터미널을 끄게 되면 같이 엘라스틱 서치가 꺼질 수 있으니, 백그라운드 실행을 선호하는 편입니다. 백그라운 실행은 아래와 같이 하면 됩니다. ./bin/elasticsearch -d 엘라스틱서치(ElasticSearch) 종료 엘라스틱서치의 실행 방법도 알았으니, 한번 종료 방법도 실행해보자! 간단하게 프로세스 ID를 종료(kill) 하면 됩니다~ ps -ef | grep elasticsearch 키바나 ..
2021.06.27 -
[검색엔진] 내가 볼려고 작성하는 - 검색엔진 설치 (Mac 설치)
검색엔진을 개발할 때 설치해야 하는 기본적인 Elasticsearch, Kibana, NiFi 등이 있다. 이번 포스팅은 설치할 때 헷갈리지 않고, 바로 설치할 수 있게 정리한 내가 보려고 작성하는 검색엔진 설치입니다. 설치를 하기 전에 엘라스틱서치, 키바나, 나이파이 에 관한 간단한 정의도 있으면 좋을 거 같아서 작성해봅니다. 1. 엘라스틱서치 ( ElasticSearch) - Elasticsearch는 아파치 루씬 기반의 자바 오픈소스 분산 검색 엔진입니다. 방대한 양의 데이터를 실시간으로 저장, 검색, 분석할 수 있습니다. - 엘라스틱서치는 보통 ELK( elasticsearch, logstatsh, kibana) 스택으로 사용합니다. ( 그러나 본 포스팅에서는 logstash 대신 nifi를 사용..
2021.06.27