STUDY

실전 인구 분석 Dataset : http://catalog.data.gov/dataset Population by country download (github ch06) Kibana & Elasitcsearch 가 돌아가나 확인 ps -ef | grep Logstash (이전에 설치 했어서 설치하지 않았다.) 동일 실습에서 동일 서버에 필요하므로 신규로 설치 wget https://artifacts.elastic.co/downloads/logstash/logstash-5.1.2.tar.gz 압축을 풀고 ch06에 있는 logstash.conf 파일 내 PATH를 수정하고 logstash폴더 내 conf 폴더 생성 후 해당 폴더로 복사 Logstash.conf input { file { path => "..
KIBANA 기초 해당 자료는 Inflearn.com의 ELK 무료 강좌를 기반으로 정리한 자료 입니다. 준비(Management) Elastic Search에 먼저 Document를 먼저 넣도록 한다. curl -XDELETE localhost:9200/basketball curl -XPUT localhost:9200/basketball (document생성) curl -XPUT 'localhost:9200/basketball/record/_mapping' -d @basketball_mapping.json curl -XPOST 'localhost:9200/_bulk' --data-binary @bulk_basketball.json Kibana Start & go to web page (IP:5601(p..
Elasticsearch 기초 해당 자료는 Inflearn.com의 ELK 무료 강좌를 기반으로 정리한 자료 입니다. ElasticSearch 기본 개념 위의 그림은 ElasticSearch의 기본 인덱싱 및 검색처리를 위한 저장 방식이다. 일반적인 RDB와 Indexing 방법이 차이가 있는데, 이를 역인덱싱 방식이라고 한다. Elasticsearch Structure 기본 구조는 아래와 같은데 이를 RDB와 비교해서 이해하면 쉽게 이해 할 수 있을 것이다. Elastic Search vs RDB CRUD curl -XGET http://localhost:9200/classes(클래스명)?pretty 하면 결과가 이쁘게 나온다. 여기서 Pretty 없다면 결과가 보기가 힘들게 나온다. status 가 ..
· STUDY/ETC
티스토리 블로그에 Markdown 적용하기. 깃허브와 깃허브 페이지를 동시에 적용하고 있는 시점에서 티스토리도 같은 내용을 동일한 내용을 적용해보고자 찾아보게 되었습니다. Markdown의 장점 편하게 에디터를 통해 문서를 작성할 수 있으며, 그 모양 또한 이쁘게 나온다. 그림과 링크, 테이블 등 간단히 문서 정리를 할 수 있는 기능이 많다. 소스코드 또한 해당 코드 문법에 맞도록 처리해서 공유가 가능하다. 가장 큰 장점은 하나만 작성하고 3군데 다 업로드가 가능하다는 것이다. 현재 사용하는 에디터 typora 라는 어플인데 맥에서 사용 중. Typora 실시간으로 View로 볼 수 있어 좋다. 적용 Tistory HTML/CSS 속성에 Markdown css 적용이 필요. Markdown CSS 해당 ..
3.Recursive_function.md 재귀함수 (Recursive function)재귀할머니의 비밀상자가 존재한다. 상자를 열어보니 또 안에 많은 상자가 존재한다. 그 중 하나에 키가 있다고 한다면...첫번째 (While)내부를 확인할 상자를 쌓아놓는다.상자를 하나 집어서 내부를 살핀다.만약 안에 상자가 있다면 꺼내어 나중에 확인할 상자 더미에 놓는다.만약 열쇠가 있으면 작업 종료.반복한다. xxxxxxxxxxdef look_for_key(main_box): pile = main_box.make_a_pile_to_look_through() while pile in not empty: box = pile.grab_a_box(): for item in box: if item.is_a_box(): pil..
ELK 설치 (Elasticsearch, Logstash, Kibana) 회사에서 실시간 로그 관리 시스템 구축 프로토 타입으로 인해 설치를 수행하면서 적용했던 방법을 공유하고자 작성하였습니다. Apache web server -> Logstash -> Elasticsearch -> kibana ElasticSearch JSON Format으로. RESTfull 방식의 분산 검색 엔진. Apache Lucene을 바탕으로 하고 있으며, 대량의 데이터보단 크지 않은 데이터를 보관하는 역방향 인덱싱 DB 시스템이라고 생각할 수 도 있다고 한다. Logstash 로그 수집기 Web apache server log file 또는 다양한 시스템의 LogFile을 수집하여 전송하는 수집기. Kibana BI 툴 E..
2.Select Sort.md 그림으로 개념을 이해하는 알고리즘선택정렬(Select Sort)배열(Array) 와 연결리스트(Linked List)선택정렬 (Select Sort) 1. 메모리가 동작하는 방법예를 들어 물건을 보관하는 공간이 필요하다고 한다면 1개의 공간에 1개의 물건만 보관이 가능하다. 그렇다면 물건의 갯수만큼 공간의 갯수가 필요할 것이다.메모리도 마찬가지이다. 많은 공간 => 메모리 주소, 무엇인가를 저장할때마다 주소(공간)를 요청여러 개의 원소를 저장해야한다면 배열과 리스트라는 두 가지 방법 중 하나를 사용2. 배열과 연결리스트배열 : 일정 공간을 미리 할당받아 연속적으로 사용하는 방법 (영화관의 자리를 미리 예매해놓고 시청하는 방법, 누군가가 오지 않는다면 그대로 금액을 지불해야 ..
그림으로 개념을 이해하는 알고리즘 Chapter 2. 이진탐색 예를 들어 전화번호부를 찾는다고 치자 이 씨를 찾기위해서는 맨앞에서 시작하는 방법과 중간부터 시작하는 방법 등 다양한 방법이 있을 것이다. 처음에서 시작하는 것보다 중간에서 시작하는 것이 더 빨리 탐색 1~100 까지 숫자 있을 때 1부터 순서대로 찾게 된다면 100이 찾는 수라면 100번을 수행해야 찾게 된다. (Simple Search) 더 좋은 탐색 방법 100의 중간 50부터 시작하는 것. 해당 부분보다 적거나 많다면 다시 절반 이러한 방식으로 찾게 된다면 더 빨리 찾게 될 것이다. 예) 100 -> 50 -> 25 -> 13 -> 7 -> 4-> 2 -> 1과 같은 순서대로 진행 될 것이다. 240,000개의 단어가 있다면 최대 몇 ..
· STUDY/수학
Chapter 3. 대학수학 [ 수학 기초 ] [해당내용은 방송통신대학교 수업자료를 참조하였습니다.]
J_Today
'STUDY' 카테고리의 글 목록 (3 Page)