RANGE
-
Sequence 생성 OperatorSpring Reactive Web Application/Project Reactor 2023. 8. 3. 23:00
justOrEmpty justOrEmpty()는 just()의 확장 Operator로서, just() Operator와 달리, emit할 데이터가 null일 경우 NullPointException이 발생하지 않고 onComplete Signal을 전송합니다. emit할 데이터가 null이 아닐 경우 해당 데이터를 emit하는 Mono를 생성합니다. import lombok.extern.slf4j.Slf4j; import reactor.core.publisher.Mono; @Slf4j public class Example14_1 { public static void main(String[] args) { Mono .justOrEmpty(null) .subscribe(data -> {}, error -> {..
-
Flowable/Observable 생성 연산자BackEnd/RxJava 2023. 7. 2. 09:00
Flowable/Observable 생성 연산자 create 연산자 (이전 포스팅 참고) interval 연산자 range 연산자 timer 연산자 defer 연산자 fromIterable 연산자 fromFuture 연산자 interval 지정한 시간 간격마다 0부터 시작하는 숫자(Long)를 완료 없이 계속 통지합니다. initialDelay 파라미터를 이용해서 최초 통지에 대한 대기 시간을 지정할 수 있습니다. 호출한 스레드와는 별도의 스레드에서 실행됩니다. polling 용도의 작업을 수행할 때 활용할 수 있습니다. package com.itvillage.chapter05.chapter0501; import com.itvillage.utils.LogType; import com.itvillage.u..
-
07. 데이터 타입(Data Type)BackEnd/elasticsearch 2021. 9. 20. 09:50
1. Keyword 데이터 타입 키워드 형태로 사용할 데이터에 적합한 데이터 타입입니다. 별도의 분석기를 거치지 않고 원문 그대로 색인하기 때문에 특정 코드나 키워드 등 정형화된 콘텐츠에 주로 사용됩니다. 1) 검색 시 필터링되는 항목 2) 정렬이 필요한 항목 3) 집계해야 하는 항목 이 세 가지 경우에는 반드시 keyword 타입을 사용합니다. PUT movie_search_datatype/_mapping/_doc { "properties": { "multiMovieYn": { "type": "keyword" } } } (주요 파라미터) boost, doc_values, index, null_value, store 2. Text 데이터 타입 색인 시 지정된 분석기가 컬럼의 데이터를 문자열 데이터로 인식..