본문 바로가기
개발/ALGOLIA

알고리아 Managing Results(3-15)

by dev_caleb 2022. 3. 4.
728x90

 

Create a Replica Index

 

https://www.algolia.com/doc/guides/managing-results/refine-results/sorting/how-to/creating-replicas/

 

Create a replica index | Algolia

Learn how to create a replica.

www.algolia.com

 

By design, Algolia provides one ranking formula per index; therefore, when you want to provide different rankings for the same data, you need to use different indices for each ranking. These additional indices are called replicas.

You can create replicas through the API and the Dashboard.

설계상 Algolia는 인덱스당 하나의 순위 공식을 제공하므로 동일한 데이터에 대해 다른 순위를 제공하려면 각 순위마다 다른 색인을 사용해야 합니다. 이러한 추가 인덱스를 복제본이라고 합니다.
API 및 대시보드를 통해 복제본을 만들 수 있습니다.

Standard replicas(표준 복제본)

Standard replicas are an exact copy of your index with fully configurable settings. They let you to have a completely different configuration of your index, without having to manage syncing the data from the original or “primary” index.

표준 복제본은 완전히 구성 가능한 설정을 가진 색인의 정확한 복사본입니다. 원래 또는 "기본" 인덱스의 데이터 동기화를 관리할 필요 없이 완전히 다른 인덱스 구성을 사용할 수 있습니다.

Using the API

To create replicas, you need to use the setSettings method on your primary index. You can add more than one replica at a time if you want to provide multiple alternative sorting strategies.

복제본을 작성하려면 기본 색인에서 setSettings 방법을 사용해야 합니다. 여러 개의 대체 정렬 전략을 제공하려는 경우, 한 번에 둘 이상의 복제본을 추가할 수 있습니다.

 

index.setSettings({
  replicas: [
    'products_price_desc'
  ]
}).then(() => {
  // done
});

 

Using the dashboard

 

  1. Select the Data Sources icon on your dashboard and then select your index.
  2. Click the Replicas tab.
  3. Click the Create Replica Index button.
  4. In the modal that appears, enter a name for your replica, choose standard replicas, and select Create replica.
  5. Repeat for each replica you want to add.
  6. Don’t forget to save your changes.

1. 대시보드에서 데이터 원본 아이콘을 선택한 다음 인덱스를 선택합니다.
2. [복제본] 탭을 누릅니다.
3. [복제본 색인 작성] 단추를 누릅니다.
4. 나타나는 모달에서 복제본의 이름을 입력하고 표준 복제본을 선택한 후 복제본 작성을 선택합니다.
5. 추가할 각 복제본에 대해 위 과정을 반복합니다.
6. 변경 사항을 저장하는 것을 잊지 마십시오.

If the replica name refers to an existing index, it will be linked to its primary index, and its content updated.

복제본 이름이 기존 인덱스를 참조하는 경우, 기본 인덱스에 연결되고 내용이 업데이트됩니다.

 

Virtual replicas

Another way to handle different sorting strategies is via virtual replicas. Unlike standard replicas, virtual replicas don’t create a duplicate dataset from their primary index. However, you can only adjust a subset of the primary index’s settings on virtual replicas. They’re optimized for the Relevant sorting feature.

For more details on virtual replicas, please refer to the in depth page on replicas.

서로 다른 정렬 전략을 처리하는 또 다른 방법은 가상 복제본을 사용하는 것입니다. 표준 복제본과 달리 가상 복제본은 기본 인덱스에서 중복 데이터 집합을 만들지 않습니다. 그러나 가상 복제본에서 기본 인덱스 설정의 하위 집합만 조정할 수 있습니다. 관련 정렬 기능에 최적화되어 있습니다.
가상 복제본에 대한 자세한 내용은 복제본의 상세 페이지를 참조하십시오.

 

Virtual replicas are only available on Premium plans.가상 복제본은 프리미엄 요금제에서만 사용할 수 있습니다.

To create virtual replicas, you need to use the setSettings method on your primary index. You can add one ore more virtual or standard replicas at a time if you want to offer multiple sorting strategies.

가상 복제본을 작성하려면 기본 색인에서 setSettings 방법을 사용해야 합니다. 여러 개의 정렬 전략을 제공하려는 경우, 한 번에 하나 이상의 가상 또는 표준 복제본을 추가할 수 있습니다.

 

index.setSettings({
  replicas: [
    'virtual(products_price_desc)'
  ]
}).then(() => {
  // done
});

 

Using the dashboard

 

  1. Go to your dashboard and select your index.
  2. Click the Replicas tab.
  3. Click the Create Replica Index button.
  4. In the modal that appears, enter a name for your replica, choose virtual replicas, and select Create replica.
  5. Repeat for each replica you want to add.
  6. Don’t forget to save your changes.

 

If the replica name refers to an existing index, it will be linked to its primary index, and its content updated.

 

복제본 이름이 기존 인덱스를 참조하는 경우, 기본 인덱스에 연결되고 내용이 업데이트됩니다.

 

 

 

 

 

 

 

728x90

'개발 > ALGOLIA' 카테고리의 다른 글

알고리아 Managing Results(3-17)  (0) 2022.03.04
알고리아 Managing Results(3-16)  (0) 2022.03.04
알고리아 Managing Results(3-14)  (0) 2022.03.04
알고리아 Managing Results(3-13)  (0) 2022.03.04
알고리아 Managing Results(3-12)  (0) 2022.03.03