Cloud Search overview
    • PDF

    Cloud Search overview

    • PDF

    Article Summary

    Available in Classic and VPC

    Cloud Search is a managed service of NAVER Cloud Platform that allows you to easily set up and manage the search function of your website. You can build a search service with minimal cost and time by implementing a search function with many complex requirements on a cloud basis without building a separate infrastructure or platform.

    The following describes the various features offered by Cloud Search.

    • Implementation of simple search service: provides a fully managed search engine service to easily implement a search environment in the web console of NAVER Cloud Platform
    • Rich options for indexing configuration: rich options for indexing configuration to accommodate a variety of search-related needs
    • Korean morpheme analysis: morphological analysis processing of the Korean language with NAVER's know-how
    • Processing for multiple languages, stopwords, and synonyms: processing features for multiple languages such as Korean, English, Japanese, Chinese (simplified and traditional), Indonesian, and Thai, as well as stopwords and synonyms
    • Monitoring: through monitoring tools, resize the container as needed by monitoring several indicators
    • Search query analysis: can search popular search terms of imported search queries and statistics by time/region

    About Cloud Search guide

    Cloud Search provides its services in the Korea Region. See the following table of contents and their details for best use of Cloud Search.

    The NAVER Cloud Platform provides various related resources as well as the guide to help customers better understand Cloud Search. If you're a developer or marketer in need of detailed information while you're considering adopting Cloud Search or establishing data related policies, please make good use of the following resources.

    Check FAQs first.

    You can get your questions answered quickly by referring to the answers in the FAQ before reading the guides. If your questions are not resolved in the FAQ, see the guides to find the information you want.

    Q. What is Cloud Search?
    A. Cloud Search is a cloud-based development platform that facilitates easy implementation of the search features required by user's website. You can easily create a search engine without building a separate infrastructure using Cloud Search.

    Q. How can I use Cloud Search?
    A. You can manage domains through console and API and use search services through API. For more details, see Cloud Search scenarios.

    Q. When can I use Cloud Search?
    A. You can use it whenever you need to search.

    • If you are running a shopping mall, you can use it for product searches.
    • In the case of a company, you can use it for searching internal information such as employee information, notices, and posts.
    • In case of providing a bulletin board service, you can use it to implement a bulletin board search function.

    Q. What are the advantages of Cloud Search?
    A. The advantages of Cloud Search are as follows.

    • You can create a search engine with just a few clicks without building a separate infrastructure.
      • It does not require separate server operation or package installation.
      • Thanks to Docker technology, you can easily expand it as needed.
      • Even if a server fails, it is possible to automatically restore and configure redundancy.
    • You can use it easily without having to understand the difficult technology of search engines.
    • With its technology accumulated over the past 20 years, NAVER search engine has achieved a superior level of morpheme analysis in Korean and search response speed in comparison to other search engines.
    • Using only the necessary infrastructure and immediately turning away any unnecessary resources allow you to minimize operational costs.

    Q. Why should I use Cloud Search?
    A. If you use Cloud Search, you can easily solve the difficult and time-consuming task of developing a search service.

    Required work to develop a search serviceResolved using Cloud Search
    Discuss creation of search service with planners and developersPlanners can create and test their own domains
    Discuss ranking methods with ranking engineersEdit ranking method and apply service in real time
    Install engine and various packages on physical server equipment
  • Change the number of containers depending on traffic and document volume
  • Automatically build environments without manually installing packages
  • Document index settings and document input integrationUse the provided document input and integrated system
    Implement search logicUse common search logic provided
    Respond to failure and errorCan respond to server operation and failure without a separate operating organization

    Q. What is database connectivity?
    A. This is a function that allows you to create a Cloud Search domain using the data in the NAVER Cloud Platform server or DB server created with Cloud DB, or convert data into a document and upload it. We support the following databases:

    • When connecting to a DB server in a VPC environment with the same account in a VPC environment: MySQL, MariaDB, MSSQL, MongoDB
    • When connecting through the host and public IP of the DB server: MySQL, MariaDB

    Q. What procedure is required to create and connect a database with the server image of Server?
    A. After performing the following steps, connect with the database to create a domain or upload a document from the database.

    1. Create a server by selecting the image type DBMS. (see Creating server (VPC, Classic))
    2. Request a public IP and apply it to the created server. (see Public IP (VPC, Classic))
    3. Add the Cloud Search connection IP and the connection port of the configured DB server to the ACG applied to the server. (see ACG (VPC, Classic))
      • Cloud Search connection IP
        • In a VPC environment, when connecting to a DB server in a VPC environment owned by the same account: 169.254.83.16, 169.254.83.17
        • When connecting through DB server's host and public IP: 115.85.176.%
    4. Add a user who allows access to the Cloud Search connection IP to the DB server.

    Q. What procedures are required to connect to a database in Cloud DB for MySQL?
    A. After performing the following steps, connect with the database to create a domain or upload a document from the database.

    1. Create a DB server in Cloud DB for MySQL. (see DB Server)
    2. Set the public domain on the DB server. (see Managing Public domain)
    3. Add the Cloud Search connection IP and the connection port of the configured DB server to the ACG applied to the DB server. (see ACG (VPC, Classic))
      • Cloud Search connection IP
        • In a VPC environment, when connecting to a DB server in a VPC environment owned by the same account: 169.254.83.16, 169.254.83.17
        • When connecting through DB server's host and public IP: 115.85.176.%
    4. Add a user who allows access to the Cloud Search connection IP to the DB server. (see Managing DB user)
    Note

    For more information about Cloud DB for MySQL, see Cloud DB for MySQL Guide.

    Q. What is the process of uploading DB data?
    A. Uploading DB data proceeds in the following order.

    1. When requesting to upload DB data, it will query the data from the server with the entered information.
    2. It receives data from the DB server and converts it into a Cloud Search document (JSON).
      • It converts documents in chunk units so that the document data is less than 100 MB.
    3. Converted documents are sequentially uploaded to Cloud Search and indexed.
    4. When indexing is complete, you can check the upload result through the console notification.

    Was this article helpful?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.