- HOME
- 네이버 클라우드 플랫폼 사용 환경
- Compute
- Server
- Server 개요
- Server 시나리오
- VPC
- Server 사용 준비
- Server 시작
- Server 사용
- Server 접속
- Server 권한 관리
- Server 반납
- 커널 업데이트
- Server 문제 해결
- Server 문제 해결
- KVM Guest Agent 점검(Linux)
- Virtio Win 및 KVM Guest Agent 점검(Windows)
- 서버이미지(OS) 라이프사이클
- 강제정지 및 강제반납
- Server Status Check(VPC)
- Xentools 재설치(Windows)
- Xentools 재설치 (Linux)
- Server 복구
- DNS 설정 점검
- 시간 동기화 설정 점검
- Ncloud Tool Kit 점검 (Linux)
- Ncloud Tool Kit 점검 (Windows)
- 서버 원격 접속 오류 지원 가이드(Linux)
- 서버 원격 접속 오류 지원 가이드(Windows)
- 진단 인터럽트
- fstab 사용
- VPC 서버 접속 환경 구성
- 서버 복구 가이드
- 파일시스템 오류 복구 가이드
- Linux OS Repository 설정 점검
- 패키지 명령어 이슈 점검 (Linux)
- Classic
- Server 활용 툴
- 데이터 마이그레이션
- Server 릴리스 노트
- Auto Scaling
- Cloud Functions
- Server
- Containers
- Container Registry
- Ncloud Kubernetes Service (VPC)
- Ncloud Kubernetes Service 개요
- Ncloud Kubernetes Service 사용 준비
- Ncloud Kubernetes Service 시작
- Ncloud Kubernetes Service 사용
- Ncloud Kubernetes Service 활용 예제
- Ncloud Kubernetes Service 문제 해결
- Ncloud Kubernetes Service 권한 관리
- Ncloud Kubernetes Service 릴리스 노트
- Storage
- Networking
- VPC
- VPC 개요
- VPC 사용 준비
- VPC 개념
- VPC 시나리오
- VPC 시작
- VPC 사용
- VPC 예제
- VPC 권한 관리
- VPC 리소스 관리
- VPC 용어
- VPC 문제 해결
- VPC 릴리스 노트
- Load Balancer
- IPsec VPN
- Global DNS
- Classic Path
- Global Traffic Manager
- VPC
- Database
- Cloud DB for MySQL
- Cloud DB for MongoDB
- Cloud DB for Redis
- Cloud DB for MSSQL
- Cloud DB for PostgreSQL
- Database Migration Service
- MSSQL
- MySQL
- CUBRID
- Tibero
- eXperDB
- Security
- Secure Zone
- Basic Security
- File Safer
- Web Security Checker
- System Security Checker
- Security Monitoring
- SSL VPN
- Certificate Manager
- Key Management Service
- Webshell Behaivor Detector (VPC)
- Private CA
- Hardware Security Module
- Cloud Security Watcher
- Secure Access
- AI Services
- CLOVA Chatbot
- CLOVA OCR
- CLOVA Studio
- Papago Translation
- Papago Image Translation
- TensorFlow
- AI·NAVER API
- Application Services
- GeoLocation
- Simple & Easy Notification Service
- Simple & Easy Notification Service 개요
- Simple & Easy Notification Service 사용 준비
- Simple & Easy Notification Service 시나리오
- Simple & Easy Notification Service 시작
- Simple & Easy Notification Service 사용
- Simple & Easy Notification Service 권한 관리
- Simple & Easy Notification Service 용어
- Simple & Easy Notification Service 릴리스 노트
- API Gateway
- Ncloud Simple RabbitMQ
- Cloud Outbound Mailer
- Big Data & Analytics
- Cloud Hadoop (VPC)
- Cloud Hadoop 개요
- Cloud Hadoop 이용 시나리오
- Cloud Hadoop 사용 준비
- Cloud Hadoop 시작
- Cloud Hadoop 사용
- Cloud Hadoop ecosystem 활용
- Ambari UI
- Ambari REST API 사용
- Apache Livy로 Spark Job 제출
- Custom Alerts 설정
- Hive 사용
- Hive UDF 실행
- Hive External Table로 CSV 파일 연동
- Hive External Table로 json 파일 연동
- Hue 사용
- Impala 사용
- Kudu 사용
- MySQL Stored Procedure로 DB 생성 및 계정 관리
- OpenTSDB 사용
- Presto(Trino) 사용
- Presto(Trino)로 Hive warehouse 데이터 분석
- Ranger Plugin으로 접근제어 설정
- Ranger를 통한 사용자별 HDFS 접근권한 관리
- Spark Scala Job 제출
- Sqoop 사용
- Sqoop + Oozie Workflow를 활용한 MySQL 8.0 마이그레이션
- Zeppelin 사용
- Iceberg 사용
- NiFi 사용
- Cloud Hadoop 연동
- Cloud Hadoop 리소스 관리
- Cloud Hadoop 권한 관리
- Cloud Hadoop 릴리스 노트
- Cloud Hadoop
- Cloud Hadoop 개요
- Cloud Hadoop 이용 시나리오
- Cloud Hadoop 사용 준비
- Cloud Hadoop 시작
- Cloud Hadoop 사용
- Cloud Hadoop ecosystem 사용
- Ambari UI
- Ambari REST API 사용
- Apache Livy로 Spark Job 제출
- Hive 사용
- Hive UDF 실행
- Hive External Table로 CSV 파일 연동
- Hive External Table로 json 파일 연동
- Hue 사용
- MySQL Stored Procedure로 DB 생성 및 계정 관리
- OpenTSDB 사용
- Presto(Trino) 사용
- Presto(Trino)로 Hive Warehouse 데이터 분석
- Spark Scala Job 제출
- Sqoop 사용
- Zeppelin 사용
- Iceberg 사용
- NiFi 사용
- Cloud Hadoop 연동
- Cloud Hadoop 권한 관리
- Cloud Hadoop 릴리스 노트
- Cloud Search
- Search Engine Service
- Search Engine Service 개요
- Search Engine Service 개념
- Search Engine Service 시나리오
- Search Engine Service 사용 준비
- VPC
- Search Engine Service FAQ
- Search Engine Service 용어
- Search Engine Service 릴리스 노트
- Cloud Data Streaming Service
- Cloud Hadoop (VPC)
- Business Applications
- Content Delivery
- Developer Tools
- Hybrid & Private Cloud
- Internet of Things
- Management & Governance
- Cloud Log Analytics
- Sub Account
- Service Quota
- Cost Explorer
- Web Service Monitoring System
- Cloud Activity Tracer
- Resource Manager
- Organization
- Cloud Insight
- Notification Recipient
- Ncloud Single Sign-On
- Media
- VOD Station
- One Click Multi DRM
- Video Player Enhancement
- Video Player Enhancement 개요
- Video Player Enhancement 사용 준비
- Video Player Enhancement 시나리오
- Video Player Enhancement 시작
- Video Player Enhancement 사용
- Video Player Enhancement 예제
- Video Player Enhancement 리소스 관리
- Video Player Enhancement 권한 관리
- Video Player Enhancement 용어
- Video Player Enhancement 문제 해결
- Video Player Enhancement 릴리스 노트
- Tools
Classic/VPC 환경에서 이용 가능합니다.
Cloud Search는 웹 사이트의 검색 기능을 간편하게 설정하고 관리할 수 있는 네이버 클라우드 플랫폼의 관리형 서비스입니다. 복잡한 요구 사항이 많은 검색 기능을 별도 인프라나 플랫폼 구축 없이 클라우드 기반으로 구현하여 최소 비용과 시간으로 검색 서비스를 구축할 수 있습니다.
Cloud Search가 제공하는 다양한 기능
Cloud Search가 제공하는 다양한 기능에 대한 설명은 다음과 같습니다.
- 간편한 검색 서비스 구현: 완전 관리형 검색 엔진 서비스를 제공하여, 네이버 클라우드 플랫폼의 웹 콘솔에서 간편하게 검색 환경 구현
- 풍부한 인덱싱 구성 옵션: 다양한 검색 관련 요구 사항을 수용할 수 있는 풍부한 인덱싱 구성 옵션
- 한국어 형태소 분석: 네이버의 노하우가 담긴 한국어 형태소 분석 처리기를 기반으로 한 검색
- 다국어, 불용어, 동의어 처리: 한국어, 영어, 일본어, 중국어(간체, 번체), 인도네시아어, 태국어 등의 다국어 처리 및 불용어, 동의어 처리 기능
- 모니터링: 모니터링 도구를 통해 여러 가지 지표를 모니터링하여 필요에 따라 컨테이너 크기 조절
- 검색 쿼리 분석: 인입된 검색 쿼리의 인기 검색어, 시간별/지역별 통계 조회 가능
Cloud Search 사용 가이드 안내
Cloud Search는 한국 리전에서 서비스를 제공하고 있습니다. Cloud Search의 원활한 이용을 위해 다음 목차와 목차별 내용을 확인해 주십시오.
- Cloud Search 개요: Cloud Search의 소개 및 이용에 도움이 되는 연관 리소스, FAQ 안내
- Cloud Search 사용 준비: Cloud Search를 이용하기 위한 지원 사양, 이용 요금 안내
- Cloud Search 시나리오: Cloud Search 사용을 위한 전체 프로세스 안내
- Cloud Search 시작: 네이버 클라우드 플랫폼 콘솔에서 Cloud Search 이용 신청 및 해지 방법 안내
- Cloud Search 사용: Cloud Search 사용 방법 안내
- Domain: 도메인 생성 및 관리, 검색 엔진 설정 방법 안내
- Domain 화면: Domain 화면 구성 및 도메인 목록 확인 방법 안내
- 도메인 생성: 도메인 생성 방법 안내
- 도메인 수정 및 삭제: 도메인 정보 수정 및 도메인 삭제 방법 안내
- 섹션 및 색인 설정: 섹션 및 색인 설정 방법, 색인 설정 항목 안내
- 검색 테스트 및 검색 설정: 검색 테스트 방법 및 랭킹 모듈, 자동 완성, 불용어, 동의어 사전 등 검색 엔진 설정 방법 안내
- 도메인 관리: 문서 업로드 및 관리, 도메인의 컨테이너 타입 및 수 변경, 사용량 제한 방법 안내
- Monitoring: 도메인별 서비스 사용량 확인 방법 안내
- Query Analysis: 도메인별 검색어 순위 및 지역별 검색 추이 확인 방법 안내
- 검색 쿼리: 검색 요청 시 입력하는 검색 쿼리 안내
- 랭킹 수식: 검색 결과 정렬을 위한 랭킹 수식 작성 및 사용 방법 안내
- Domain: 도메인 생성 및 관리, 검색 엔진 설정 방법 안내
- Cloud Search 예제: Cloud Search에서 제공하는 예제 문서 다운로드
- Cloud Search 권한 관리: Sub Account를 활용한 Cloud Search 권한 관리 방법 안내
- Cloud Search 용어: Cloud Search 사용 시 반드시 알아두어야 할 주요 용어 안내
- Cloud Search 릴리스 노트: Cloud Search 사용 가이드 업데이트 이력
Cloud Search 연관 리소스
네이버 클라우드 플랫폼에서는 Cloud Search에 대한 고객의 이해를 돕기 위해 사용 가이드 외에도 다양한 연관 리소스를 제공하고 있습니다. Cloud Search를 도입하기 위해 고민 중이거나 데이터 관련 정책을 수립하면서 자세한 정보가 필요한 개발자, 마케터 등은 다음 리소스를 적극 활용해 보십시오.
- Cloud Search에 대한 이해와 사용 방법 고도화
- Cloud Search API 가이드: Cloud Search 개발자를 위한 API 사용 방법
- Ncloud 사용 환경 가이드: VPC, Classic 환경 및 지원 여부에 대한 사용 가이드
- 요금 소개, 특징, 상세 기능: Cloud Search의 요금 체계, 특징, 상세 기능 요약
- 자주 하는 질문: Cloud Search 사용자들이 자주 하는 질문
- 서비스 최신 소식: Cloud Search 관련 최신 소식
- 문의하기: 사용 가이드를 통해서도 궁금증이 해결되지 않는 경우 직접 문의
- Cloud Search 연동 서비스 사용 가이드
- Sub Account 사용 가이드: Cloud Search의 운영 권한 관리를 도와주는 Sub Account 사용 방법
자주 하는 질문을 먼저 확인해 보십시오.
사용 가이드를 읽기 전 자주 하는 질문에 대한 답변으로 궁금증을 빠르게 해소할 수 있습니다. 만약 다음의 자주 하는 질문에서 원하는 답을 얻지 못한 경우 사용 가이드에서 원하는 내용을 찾아서 확인해 보십시오.
Q. Cloud Search는 무엇입니까?
A. Cloud Search는 사용자의 웹 사이트에 필요한 검색 기능을 손쉽게 구현할 수 있도록 돕는 클라우드 기반의 개발 플랫폼입니다. Cloud Search를 이용하여 별도의 인프라 구축 없이 간편하게 검색 엔진을 만들 수 있습니다.
Q. Cloud Search를 어떻게 사용할 수 있습니까?
A. 콘솔 및 API를 통해 도메인을 관리하고 API를 통해 검색 서비스를 사용할 수 있습니다. 자세한 내용은 Cloud Search 시나리오를 참고해 주십시오.
Q. Cloud Search는 언제 사용할 수 있습니까?
A. 검색이 필요한 상황이라면 언제든지 사용할 수 있습니다.
- 쇼핑몰을 운영하는 경우 상품 검색을 위해 사용 가능합니다.
- 회사의 경우 사원 정보, 공지사항, 게시글 등 사내 정보 검색을 위해 사용 가능합니다.
- 게시판 서비스를 제공하는 경우 게시판 검색 기능 구현을 위해 사용 가능합니다.
Q. Cloud Search의 장점은 무엇입니까?
A. Cloud Search의 장점은 다음과 같습니다.
- 별도의 인프라 구축 없이 클릭 몇 번 만으로 검색 엔진을 만들 수 있습니다.
- 별도의 서버 운영이나 패키지 설치가 필요하지 않습니다.
- Docker 기술을 사용하기 때문에 필요에 따라 간편하게 증설할 수 있습니다.
- 서버에 장애가 발생해도 자동으로 복구되며 이중화 구성도 가능합니다.
- 이해하기 어려운 검색 엔진 기술을 굳이 이해하지 않아도 간편하게 사용할 수 있습니다.
- 20년간 축적된 네이버 검색 엔진의 기술을 기반으로 하여, 한국어 형태소 분석 능력이나 검색 응답 속도가 타사 대비 월등합니다.
- 필요한 인프라만 사용하고 불필요한 리소스는 즉시 반납 가능하므로 운영 비용을 최소화할 수 있습니다.
Q. 왜 Cloud Search를 사용해야 합니까?
A. 검색 서비스를 개발하기 위한 어렵고 많은 시간이 필요한 작업을 Cloud Search를 이용하여 간편히 해결할 수 있습니다.
검색 서비스 개발을 위해 필요한 작업 | Cloud Search 이용으로 해결 |
---|---|
기획자와 개발자가 검색 서비스 생성을 논의 | 기획자가 직접 도메인을 생성하고 테스트 |
랭킹 엔지니어와 랭킹 방법에 대해 논의 | 실시간으로 랭킹 방법 수정 및 서비스 적용 |
물리 서버 장비에 엔진 및 각종 패키지 설치 | |
문서 색인 설정 및 문서 입력 연동 | 제공되는 문서 입력 및 연동 시스템 이용 |
검색 로직 구현 | 제공되는 공통 검색 로직 이용 |
장애 및 오류 대응 | 별도의 운영 조직 없이도 서버 운영 및 장애 대응 가능 |
Q. 데이터베이스 연결은 어떤 기능입니까?
A. 네이버 클라우드 플랫폼의 Server나 Cloud DB로 생성한 DB 서버에 있는 데이터를 이용하여 Cloud Search의 도메인을 생성하거나 데이터를 문서로 변환하여 업로드할 수 있는 기능입니다. 다음과 같은 데이터베이스를 지원합니다.
- VPC 환경에서 같은 계정이 보유한 VPC 환경의 DB 서버에 연결하는 경우: MySQL, MariaDB, MSSQL, MongoDB
- DB 서버의 호스트 및 공인 IP를 통해 연결하는 경우: MySQL, MariaDB
Q. Server의 서버 이미지로 데이터베이스를 생성하여 연결하려면 어떤 절차가 필요합니까?
A. 다음 절차를 수행한 후, 데이터베이스와 연결하여 도메인을 생성하거나 데이터베이스에서 문서를 업로드해 주십시오.
- 이미지 타입 DBMS를 선택하여 서버를 생성해 주십시오.(서버 생성(VPC, Classic) 참고)
- 공인 IP를 신청하고 생성한 서버에 적용해 주십시오.(Public IP(VPC, Classic) 참고)
- 서버에 적용한 ACG에 Cloud Search 접속 IP와 설정한 DB 서버의 접속 포트를 추가해 주십시오.(ACG(VPC, Classic) 참고)
- Cloud Search 접속 IP
- VPC 환경에서 같은 계정이 보유한 VPC 환경의 DB 서버에 연결하는 경우: 169.254.83.16, 169.254.83.17
- DB 서버의 호스트 및 공인 IP를 통해 연결하는 경우: 115.85.176.%
- Cloud Search 접속 IP
- DB 서버에 Cloud Search 접속 IP의 접속을 허용하는 사용자를 추가해 주십시오.
Q. Cloud DB for MySQL의 데이터베이스와 연결하려면 어떤 절차가 필요합니까?
A. 다음 절차를 수행한 후, 데이터베이스와 연결하여 도메인을 생성하거나 데이터베이스에서 문서를 업로드해 주십시오.
- Cloud DB for MySQL에서 DB 서버를 생성해 주십시오.(DB Server 참고)
- DB 서버에 Public 도메인을 설정해 주십시오.(Public 도메인 관리 참고)
- DB 서버에 적용된 ACG에 Cloud Search 접속 IP와 설정한 DB 서버의 접속 포트를 추가해 주십시오.(ACG(VPC, Classic) 참고)
- Cloud Search 접속 IP
- VPC 환경에서 같은 계정이 보유한 VPC 환경의 DB 서버에 연결하는 경우: 169.254.83.16, 169.254.83.17
- DB 서버의 호스트 및 공인 IP를 통해 연결하는 경우: 115.85.176.%
- Cloud Search 접속 IP
- DB 서버에 Cloud Search 접속 IP의 접속을 허용하는 사용자를 추가해 주십시오.(DB User 관리 참고)
Cloud DB for MySQL에 대한 자세한 내용은 Cloud DB for MySQL 사용 가이드를 참고해 주십시오.
Q. DB 데이터의 업로드는 어떤 과정으로 진행됩니까?
A. DB 데이터의 업로드는 다음과 같은 순서로 진행됩니다.
- DB 데이터 업로드를 요청하면 입력한 정보로 서버에서 데이터를 질의합니다.
- DB 서버에서 데이터를 받아 Cloud Search 문서(JSON)로 변환합니다.
- 문서의 데이터가 100 MB 이하가 되도록 chunk 단위로 문서를 변환합니다.
- 변환된 문서는 Cloud Search에 순차적으로 업로드되어 색인됩니다.
- 색인이 완료되면 콘솔 알림을 통해 업로드 결과를 확인할 수 있습니다.