Как интегрироваться и работать с django и elasticsearch?

Итак, недавно я столкнулся с elasticsearch и обнаружил, что интеграция с django действительно полезна для ускорения отклика api.

Но мне не удалось найти хорошую документацию по установке elasticsearch с django с пошаговой установкой elasticsearch, а затем о том, как интегрировать его с django.

Я попытался извлечь образ elasticsearch и запустить контейнер на -p 4200:4300, но он продолжает выдавать ошибку. все еще удается запустить, но снова появляется ошибка активной лицензии. добавлено в settings.py

ELASTICSEARCH_DSL = {
    'default': {
        'hosts': ['http://localhost:9300'],
        'http_auth': ('elastic', 'password'),
    },
}

Выводится ошибка подключения.

  1. какими должны быть имя пользователя и пароль при первой настройке?
  2. каким должен быть URL-адрес?
  3. действительно ли нам нужен сертификат?
  4. где скачать сертификат?
  5. действительно ли нам нужно выполнять настройку каждый раз при настройке проекта?

PS. Я действительно новичок в elasticsearch, мне действительно нужно этому научиться.

Вернуться на верх