중국의 Algolia에 대한 대안

알골리아란?



Algolia는 미국의 스타트업 회사입니다. 개발자가 사이트에서 콘텐츠를 빠르게 검색하고 검색할 수 있도록 사용하기 쉬운 검색 엔진 서비스를 제공합니다.

중국에서 알골리아를 사용할 수 있습니까?



짧은 답변: 예, 하지만 느릴 것입니다.

긴 답변:

Algolia는 홍콩에 서비스 노드가 있지만 중국 본토에는 서비스 노드가 없습니다. 아래 그림에서 볼 수 있듯이 네트워크 지연은 600-700ms 사이이므로 중국 본토에서는 매우 느립니다.

Algolia의 홍콩 노드 액세스 네트워크 지연

MeiliSearch는 Algolia의 오픈 소스 대안입니다.



메일리서치 공식 홈페이지

메일리서치란?



MeiliSearch는 Rust 언어를 기반으로 개발된 오픈 소스 검색 엔진입니다. 사용자에게 강력하고 사용자 정의 가능한 검색 경험을 제공하는 것을 목표로 합니다. 여기에는 모든 유형의 프로젝트에 대한 맞춤법 오류 허용, 필터링 및 동의어와 같은 즉시 사용 가능한 기능이 포함되어 있습니다.

왜 MeiliSearch를 선택해야 할까요?



MeiliSearch는 오픈 소스이고 중국어를 지원하며 개발자 커뮤니티가 상대적으로 활발하기 때문에 Algolia의 이상적인 대안입니다. 반대로 Algolia는 비공개 소스입니다.

가격면에서 Algolia는 무료 요금제를 제공하지만 월 검색량이 10,000을 초과하면 $1 USD/1,000 검색이 됩니다.

그러나 MeiliSearch는 사용량에 따라 비용을 지불하는 문제가 없습니다. 대부분의 비용이 서버와 트래픽에 대한 것이기 때문입니다.

알골리아 공식홈페이지 상품가격

개인 정보 보호 요구 사항이 있는 경우 Algolia를 사용하는 것이 더 어려울 수 있습니다. 이는 Algolia가 사용자가 검색하는 내용을 알고 데이터를 추적하기 때문입니다.
오픈 소스 MeiliSearch는 검색 데이터를 보호할 수 있으며 보다 비공개적인 솔루션을 제공합니다.

MeiliSearch 서버를 빠르게 설치하는 방법은 무엇입니까?



21YunBox provides an alternative to Algolia in China with their one-click hosting and operations and maintenances free MeiliSearch solution.


  • 21YunBox Member으로 등록
  • 21YunBox 메뉴에서 "호스팅된 응용 프로그램"을 클릭합니다
  • .
  • "MeiliSearch"선택
  • 적절한 서버 구성을 선택하십시오
  • .
  • "지금 만들기"를 클릭합니다
  • .

    잠시 후 MeiliSearch가 온라인으로 배포됩니다. 그런 다음 <APP_ID>.21yunbox.com를 통해 액세스할 수 있습니다.

    검색 인덱스에 대한 MeiliSearch가 아직 로드되지 않았습니다.

    MeiliSearch 대시보드에서 테스트할 수 있으며 현재 검색 결과가 없음을 확인할 수 있습니다. 검색 색인을 추가하지 않았기 때문입니다.

    MeiliSearch에 검색 색인을 추가하는 방법은 무엇입니까?


    curl MeiliSearch를 통해 공식 예제movies.json data set를 로드할 수 있으며 작업은 다음과 같습니다.

    curl \
      -X POST'https://<APP_ID>.21yunbox.com/indexes/movies/documents' \
      --data @movies.json
    


    MeiliSearch에 대한 자세한 내용은 MeiliSearch official document을 참조하십시오.

    MeiliSearch로 어떻게 검색하나요?



    MeiliSearch는 직접 사용할 수 있는 6+ languages ​​SDK을 제공합니다.
    동시에 MeiliSearch Server는 검색 결과를 테스트하는 데 사용할 수 있는 시각적 웹 인터페이스도 제공합니다. <APP_ID>.21yunbox.com로 이동하여 액세스하십시오.

    다음은 '스파이더맨2'로 검색한 결과입니다.

    '스파이더맨 2' 검색 결과 반환됨

    기타 관련 블로그:


  • Contentful domestic alternatives
  • How to deploy Next.js project to the server?
  • How to deploy the Nuxt.js project to the server?

  • 왜 21YunBox를 선택해야 합니까?



    21YunBox is a Cloud Service platform based out of Beijing. Our services enable your team to be more effective in leveraging the growing opportunity within China by hosting your sites at blazing speeds with an operational and maintenance free, and low code solution.

    21YunBox provides an easy and budget friendly, end-to-end web platform deployment service for all applications from small teams to large enterprises.
    We also offer allowing you to legally host online content inside of Mainland China.



    21YunBox와 이러한 외국(중국 이외) 클라우드 서비스 플랫폼의 차이점에 대해 알아보려면 다음을 참조하십시오.
  • 21YunBox vs Heroku
  • 21YunBox vs Netlify
  • 21YunBox vs Vercel
  • 21YunBox vs Gatsby Cloud
  • 21YunBox vs Github Pages
  • 21YunBox vs Surge.sh
  • Compare in terms of function and price: 21YunBox vs Heroku, Netlify, Vercel

  • 이 문서의 콘텐츠 출처here

    추가 세부 정보 및 향후 수정 사항은 원래 게시물을 참조하십시오.

    좋은 웹페이지 즐겨찾기