Available in Classic and VPC
Cloud Search is a managed service on NAVER Cloud Platform that lets you set up and manage website search easily. You can implement even complex search requirements on the cloud, without building separate infrastructure or platforms, to launch search services with minimal cost and time.
Cloud Search features
Cloud Search offers these key features:
- Easy search service implementation: Provides a fully managed search engine service so you can configure your search environment easily from the NAVER Cloud Platform console.
- Rich indexing options: Offers extensive indexing configuration options to accommodate diverse search requirements.
- Korean morphological analysis: Delivers search powered by NAVER’s Korean morphological analyzer.
- Multilingual, stop words, and synonyms: Supports multiple languages, Korean, English, Japanese, Simplified/Traditional Chinese, Indonesian, Thai and provides stop-word and synonym processing.
- Monitoring: Monitor various metrics with built-in tools and adjust container size as needed.
- Search query analysis: View popular queries and time-/region-based analytics for incoming search queries.
Cloud Search user guide
Cloud Search is available in Korea Region. Use this guide to get the most out of Cloud Search.
- Cloud Search overview: Learn about the service and find helpful resources and FAQs.
- Cloud Search prerequisites: View supported specifications and pricing information.
- Cloud Search quickstart: Follow a step-by-step guide through the entire process.
- Getting started with Cloud Search: Introduces the first steps of using Cloud Search.
- Manage subscriptions: Learn how to access Cloud Search from the NAVER Cloud Platform console.
- Using Cloud Search: Learn how to use Cloud Search.
- Domain: Learn how to create and manage domains, and configure your search engine.
- Domain interface: Understand the Domain interface layout and how to view your domains.
- Create Domain: Learn how to create domains.
- Edit and delete domain: Modify domain information or delete a domain.
- Sections and indexing settings: Configure sections and indexing settings, and review indexing parameters.
- Search testing and search settings: Learn how to run search tests and configure the engine, including ranking modules, autocomplete, stop words, and synonym dictionaries.
- Manage domain: Upload and manage documents; change container type and count; set usage limits.
- Monitoring: Check domain-level service usage.
- Query Analysis: Review domain-level query rankings and regional search trends.
- Search query: Learn how to construct queries for search requests.
- Ranking formula: Write and use ranking formulas to sort results.
- Domain: Learn how to create and manage domains, and configure your search engine.
- Cloud Search examples: Download example documents provided by Cloud Search.
- Cloud Search resource management: Manage resources using NAVER Cloud Platform’s Resource Manager and Cloud Activity Tracer.
- Cloud Search permissions management: Manage accounts using NAVER Cloud Platform’s Sub Account.
- Cloud Search glossary: Find key terms and definitions.
- Cloud Search troubleshooting: Troubleshoot issues with Cloud Search.
- Cloud Search release notes: See documentation updates.
Cloud Search related resources
Beyond the user guide, these resources provide additional context and support for Cloud Search. Whether you're considering Cloud Search or need in-depth information for development, marketing, and other purposes, these resources can help:
- Learn more about Cloud Search
- Cloud Search API guide: Learn how to use APIs for developers using Cloud Search.
- Ncloud user environment guide: Explore VPC and Classic environments and supported services.
- Pricing and features: View pricing details and key capabilities.
- FAQs: Get answers to common Cloud Search questions.
- Latest announcements: Stay informed about service updates and news.
- Contact Support: Get help if you can't find what you need in the user guide.
- Build a search service with Cloud Search: Easy start guide to Cloud Search
- Cloud Search integration service user guide
- Sub Account user guide: Manage team access for Cloud Search.
FAQs
You can quickly resolve your questions by checking the FAQs before reading the user guide. If you don't find the answer you need in the FAQs, check the user guide for more details.
Q. What is Cloud Search?
A. Cloud Search is a cloud-based development platform that helps you implement the search your website needs easily. You can create a search engine with Cloud Search without building separate infrastructure.
Q. For what purposes can Cloud Search be used?
A. Manage domains from the console and APIs, and consume the search service through the APIs. See Cloud Search quickstart.
Q. When should I use Cloud Search?
A. Use it whenever you need search.
- For online stores: Product search.
- For companies: Search across employee info, announcements, posts, and other internal content.
- For bulletin boards: Implement board search features.
Q. What are the benefits of Cloud Search?
A. The benefits of Cloud Search are as follows:
- Create a search engine in just a few clicks, no infrastructure to set up.
- No server operations or manual package installation required.
- Uses Docker so you can scale easily when needed.
- Automatically recovers from server failures and supports high availability.
- You can use it easily without deep knowledge of search-engine internals.
- Built on 20 years of NAVER search technology, Korean morphological analysis and response speed outperform competitors.
- Use only the infrastructure you need and release unused resources immediately to minimize operating costs.
Q. Why should I use Cloud Search?
A. Cloud Search simplifies and accelerates the complex, time-consuming work required to build a search service.
| Tasks required to build a search service | Solved with Cloud Search |
|---|---|
| Discuss service creation between planners and developers | Planners create and test a domain directly |
| Coordinate with ranking engineers on ranking methods | Modify ranking methods in real time and apply them to service |
| Install engines and packages on physical servers |
|
| Configure indexing and integrate document ingestion | Use the built-in document ingestion and integration system |
| Implement search logic | Use the common search logic provided |
| Handle incidents and errors | Operate servers and troubleshooting without a separate ops team |
Q. What does database connection do?
A. You can connect to a database running on NAVER Cloud Platform Server or Cloud DB and create a Cloud Search domain from that data, or convert the data into documents and upload them. Supported databases:
- In the VPC environment, when connecting to the DB server in the VPC environment owned by the same account: MySQL, MariaDB, MSSQL, MongoDB
- When connecting through the host and public IP of the DB server: MySQL, MariaDB
Q. How do I connect if I create a database from a Server image?
A. Complete the following steps, then connect to the database to create a domain or upload documents from the database.
- Create a server with an image-type DBMS. (See Create server (VPC, Classic).)
- Request a public IP and assign it to the server. (See Public IP (VPC, Classic).)
- In the Access Control Group (ACG) applied to the server, add the Cloud Search access IPs and the port used by your DB server. (See ACG (VPC, Classic).)
- Cloud Search access IPs
- In the VPC environment, when connecting to the DB server in the VPC environment owned by the same account: 169.254.83.16, 169.254.83.17
- When connecting through the host and public IP of the DB server: 115.85.176.%
- Cloud Search access IPs
- In the DB server, add a user that allows access from the Cloud Search access IPs.
Q. How do I connect to a database in Cloud DB for MySQL?
A. Complete the following steps, then connect to the database to create a domain or upload documents from the database.
- Create a DB server in Cloud DB for MySQL. (See DB Server)
- Configure a public domain for the DB server. (See Manage public domain)
- In the ACG applied to the DB server, add the Cloud Search access IPs and the port used by your DB server. (See ACG (VPC, Classic).)
- Cloud Search access IPs
- In the VPC environment, when connecting to the DB server in the VPC environment owned by the same account: 169.254.83.16, 169.254.83.17
- When connecting through the host and public IP of the DB server: 115.85.176.%
- Cloud Search access IPs
- In the DB server, add a user that allows access from the Cloud Search access IPs. For more information, see manage DB User.
For more information on Cloud DB for MySQL, see Cloud DB for MySQL user guide.
Q. How is DB data uploaded?
A. The upload proceeds as follows:
- When you request a DB data upload, the system queries your DB with the information you entered.
- It converts the retrieved data into Cloud Search documents (JSON).
- It converts documents into chunks so that each document is ≤ 100 MB.
- The converted documents are uploaded to Cloud Search in sequence and indexed.
- When indexing completes, you can check the upload result from a console notification.