728x90
반응형

lakelight 2

[Elasticsearch] Elasticsearch란?

Elasticsearch Apache Lucene 기반의 Java 오픈소스 분산형 Restful 검색 및 분석 엔진입니다. 방대한 양의 데이터에 대해 실시간으로 저장과 검색 및 분석 등의 작업을 수행할 수 있습니다. Elasticsearch는 정형 데이터, 비정형 데이터, 지리 데이터 등 모든 타입의 데이터를 처리할 수 있는데, 이를 JSON문서로 데이터를 저장할 수 있습니다. Elasticsearch와 RDB 비교 Relational Database ElasticSearch Database Index Table Type Row Document Column Field Index Analyze primary Key _id Schema Mapping Physical partition Shard Logical..

[Docker] 도커란 무엇인가?

Docker 도커 '컨테이너 기반의 오픈소스 가상화 플랫폼' 서버에서 컨테이너란, 다양한 프로그램, 실행환경을 컨테이너로 추상화하고,동일한 인터페이스를 제공하여 프로그램의 배포 및 관리를 단순하게 해줍니다. 백엔드 프로그램, 데이터베이스 서버, 메시지 큐등 어떠한 프로그램도 컨테이너로 추상화 할 수 있고,어떠한 환경에서도 실행할 수 있습니다. TMI) 구글은 모든 서비스를 컨테이너로 동작시키고, 매주 20억 개의 컨테이너를 구동한다고 합니다. Container 컨테이너 '격리된 공간에서 프로세스가 동작하는 기술' 기존의 VMware, VirtualBox같은 가상머신은 Host OS위에 Guest OS 전체를 가상화하여 사용하는 방식을 이용하였습니다. 이 방식은 여러가지 OS를 가상화할 수 있고 사용법이 ..

CI.CD/Docker 2023.01.26
728x90
반응형