분류 전체보기

Elasticsearch

[Elasticsearch] Body Search 검색

조회 복습🔎 1.1 인덱스 조회 GET _cat/indices 1.2 인덱스 조회 - 헤더 포함 GET _cat/indices?v 2. Document(데이터) 조회 1) Document 정보 반환 GET address 값이 아닌 정보가 반환된다. 2) 전체 Document 조회 GET address/_search 검색 API를 이용하면 match_all 이 기본값이기에 모든 도큐먼트가 조회된다. 3) 특정 Document 조회 GET address/_doc/1 id가 1번인 document가 조회된다. 4) 특정 도큐먼트 내의 순수데이터만 조회 GET address/_source/1 id가 1번인 document의 순수데이터만 조회된다. 보통 데이터만 필요한 것이 아니기에 잘 사용하지 않는다. Body..

Elasticsearch

[Elasticsearch] Kibana의 Dev Tools : 데이터 조작하기

Kibana의 Dev Tools🔎 이전 수업에 이어 Kibana의 Dev Tools 로 데이터 조작법을 알아본다. https://steady-record.tistory.com/entry/Elasticsearch-검색-엔진-ElasticsearchELK#%20Dev%20Tools에서%20조작하기(CRUD)-1 [Elasticsearch] 검색 엔진 : Elasticsearch 설치하기(+ELK) Elasticsearch🔎 자바로 만들어진 루씬 기반의 오픈 소스 검색 엔진이다. 다량의 데이터를 저장한다는 측면에서는 DB와 비슷해보이지만, 전혀 다르다. 주로 대량의 데이터를 실시간으로 검색하고 steady-record.tistory.com Elasticserach, kibana 실행 중인지 확인 📢명령창 빠져..

Elasticsearch

[Elasticsearch] 검색 엔진 : Elasticsearch 설치하기(+ELK)

Elasticsearch🔎 자바로 만들어진 루씬 기반의 오픈 소스 검색 엔진이다. 다량의 데이터를 저장한다는 측면에서는 DB와 비슷해보이지만, 전혀 다르다. 주로 대량의 데이터를 실시간으로 검색하고 분석하는 데 사용되며, 로그 데이터, 메트릭 데이터, 풀 텍스트 검색 등 다양한 용도로 활용된다. REST API를 제공한다. JSON 문서를 저장, 검색, 분석할 수 있는 강력한 기능을 제공한다. https://www.elastic.co/kr/ Elasticsearch Platform - 대규모로 실시간 답변 찾기 Elasticsearch Platform과 AI로 인사이트와 성과를 강화하세요. 구축, 관찰 및 보호를 지원하도록 설계된 엔터프라이즈 솔루션으로 데이터를 살펴보고 중요한 답을 찾으세요. 지금 El..

Elasticsearch

[Elasticsearch] Elasticsearch 설정(1) WSL : 윈도우에서 리눅스 사용하기

엘라스틱서치를 사용하기 위해서는 구동환경이 갖추어져야 한다. 윈도우즈, 맥os 등에서도 구동 가능하지만 속도나 편의성때문에 주로 리눅스계열에서 구동한다. 리눅스 계열에도 여러가지가 있는데 CentOS, Ubuntu 를 많이 사용한다. Ubuntu🔎 리눅스 기반의 운영 체제 중 하나로, CentOS와 많이 사용하는 운영체제 중 하나이다. pc에 우분투 설치방법에는 여러가지가 있다. 1. 듀얼 부팅 (운영체제를 2개 설치하는 것) 컴퓨터 전원을 킬 때 운영체제를 선택하여 부팅한다. 공장에서 운영체제를 셋팅해서 나온 컴퓨터는 비권장한다 2. 가상 머신 VMWare, VirtualBox 나의 컴퓨터 물리적인 하드웨어, CPU등을 이용하여 내 컴퓨터 안에 미니 컴퓨터를 만든다. 시스템 환경이 받쳐주지않으면 속도가..

AWS

[AWS] 인스턴스 생성 및 MFA 설정하기 / mobaxterm

AWS, Amazon Web Service🔎 아마존 웹 서비스는 아마존닷컴의 클라우드 컴퓨팅 사업부이다. 아마존 웹 서비스는 다른 웹 사이트나 클라이언트측 응용 프로그램에 대해 온라인 서비스를 제공하고 있다. EC2🔎 - 인스턴스 생성 이름 지정 운영체제 선택 우분투로 진행한다. 우분투 종류 LTS 버전을 사용한다. 설정을 고치고 싶다면 인스턴스를 삭제 후 재생성하면 된다. 인스턴스 유형 CPU 하나에 1기가 환경으로 속도가 느린 편이다. 키 페어 생성 생성 시 파일 하나가 다운로드가 된다. 본인을 증명하는 파일이니 잘 보관해야 한다. 네트워크 설정 편집 보안 그룹 이름 수정 스토리지 구성 용량 증량하기 요약 위에서 설정한 값들이 요약되어 보여진다. "프리 티어: 첫 해에는 월별 프리 티어 AMI에 대한..

코딩테스트/백준

[코테] 백준 20188번 : 등산마니아 (java)

❓문제 https://www.acmicpc.net/problem/20188 20188번: 등산 마니아 동네 뒷 산에는 등산로가 있다. 등산로는 N개의 작은 오두막들이 N −1개의 오솔길로 이어진 형태이다. 한 오솔길은 두 개의 오두막을 양 방향으로 연결한다. 한 오솔길의 길이는 1이다. 어떤 오 www.acmicpc.net 🔅해석 참고 영상 https://www.youtube.com/watch?v=YkDv-O4dxfM&t=475s&ab_channel=%EC%9D%B4%EC%83%98%EC%BD%94%EB%94%A9 핵심 모든 구간에 대한 경우의 수는 조건에 맞는 모든 간선을 지나는 횟수의 총합이다. 이 문제는 노드 1(정상)을 제외한 노드 i와 노드 j를 방문할 때 최소 경로의 수로 경우의 수를 구한다...

Spring

[Spring] WebSocket으로 실시간 채팅 구현하기

ChatTestProject🔎 앞서 정리한 WebSocket으로 실시간 채팅을 구현하는 프로젝트이다. 닉네임을 설정하여 들어간 후 n명과 대화를 한다. https://steady-record.tistory.com/entry/WebSocket [Spring] WebSocket 기초 예제 Socket? WebSocket?🔎 - Socket Socket는 네트워크 통신을 위한 도구로, 무전기나 전화기와 같이 프로그램 간에 데이터를 주고받을 수 있게 해준다. 이는 특정한 인스턴스가 아닌 통신 규격을 나타낸다. steady-record.tistory.com 파일구성🔎 상위 패키지(폴더) 하위 패키지(폴더) 파일명 역할 src/main/java com.test.controller ChatController.java..

Spring

[Spring] WebSocket 기초 예제

Socket? WebSocket?🔎 - Socket Socket는 네트워크 통신을 위한 도구로, 무전기나 전화기와 같이 프로그램 간에 데이터를 주고받을 수 있게 해준다. 이는 특정한 인스턴스가 아닌 통신 규격을 나타낸다. 프로그래밍 언어들은 이미 Socket을 구현해두어 프로그래머가 손쉽게 네트워크 통신을 구현할 수 있다. 브라우저도 네트워크를 통해 데이터를 주고받을 때 Socket를 사용하여 통신한다. 그러나 최근에는 웹 기술의 발전으로 인해 Socket 사용률이 줄어들었다. - WebSocket WebSocket은 웹상에서 동작하는 Socket으로, 기존의 웹 통신 방식과는 다르게 양방향 통신을 지원한다. Ajax와 유사한 면이 있지만 Ajax는 단방향 통신에 주로 사용되며, WebSocket은 웹 ..

Spring

[Spring] MyBatis 와 Spring 연동하기(3) : Interface Mapper를 사용한 연동

MyBatisSimple Project🔎 MyBatis 적용 방법에는 두가지 방식이 있다. 1. XML Mapper 를 사용하는 방식 2. Interface Mapper를 사용하는 방식 Interface Mapper를 사용하는 방식이 XML Mapper를 사용하는 방식보다 간단하여 더 추천한다. ※XML Mapper를 사용하는 방식은 아래 글을 참고한다. https://steady-record.tistory.com/entry/Spring-MyBatis-와-Spring-연동하기1-XML-Mapper를-사용한-연동 [Spring] MyBatis 와 Spring 연동하기(1) : XML Mapper를 사용한 연동 MyBatis 예전에는 iBatis라고 불렀다. 영속성 계층, 데이터베이스 조작 계층으로써 JDB..

Spring

[Spring] REST API Sever 구축

Address REST API Sever 구축 프로젝트🔎 REST API Server는 개발자에게 제공되는 기능들을 모아놓은 서버로 클라이언트 측 기능이 전혀 없다. 기존 사용했던 MVC 디자인 패턴에서 View 빠진 패턴으로 서버와 DB 통신만 이루어진다. 화면 구축이 없는 것이 각종 Open API 서버와 동일하다고 볼 수 있다. 파일 구성🔎 패키지(경로) 파일명 com.test.controller AddressController.java RestController.java com.test.domain AddressDTO.java com.test.persistence AddressDAO.java(interface) AddressDAOImpl.java RESE API Server는 view를 만들지 않..

developer of the night sky
'분류 전체보기' 카테고리의 글 목록 (5 Page)