установить плагин для Open Distro - PullRequest
1 голос
/ 07 марта 2020

Amazon Elasticsearch Service предлагает поиск по k-Nearest Neighbor (k-NN), который может улучшить поиск в случаях использования сходства.

https://aws.amazon.com/about-aws/whats-new/2020/03/build-k-nearest-neighbor-similarity-search-engine-with-amazon-elasticsearch-service/

Я попробовал этот официальный код, который нашел здесь ...

https://github.com/opendistro-for-elasticsearch/k-NN

PUT /myindex
{
    "settings" : {
        "index": {
            "knn": true
        }
    },
    "mappings": {
        "properties": {
            "my_vector1": {
                "type": "knn_vector",
                "dimension": 2
            }, 
            "my_vector2": {
                "type": "knn_vector",
                "dimension": 4
            }, 
            "my_vector3": {
                "type": "knn_vector",
                "dimension": 8
            } 
        }
    }
}

Получение этой ошибки:

"неизвестная настройка [index.knn], пожалуйста, проверьте, установлены ли все необходимые плагины, или проверьте документацию по критическим изменениям для удаления удаленных настроек"

Как проверить, поддерживает ли моя установка Elasti c эту функцию?

1 Ответ

0 голосов
/ 11 апреля 2020

Типы экземпляров t2.small и t2.medium не поддерживаются. (Он не упоминается нигде в документации.) Он работал должным образом, когда был выбран тип экземпляра r5.large.

...