Подходит ли Postgres для работы с длинными текстами?

Я разработал корпоративный сайт с помощью Django и Postgres. Я сделал для него раздел блога. Я загружаю содержимое, которое я написал в WordPress, в блог нового сайта. Но я получаю ошибку

OperationalError at /en/admin/blog_app/blog/add/

Размер строки индекса 3144 превышает максимальный размер btree версии 4 2704 для индекса "blog_text_key" Подробно: Строка индекса ссылается на кортеж (24,1) в отношении "blog". СОВЕТ: Значения, превышающие 1/3 страницы буфера, не могут быть проиндексированы. Рассмотрите функцию индекса MD5-хэша значения или используйте полнотекстовую индексацию.

Я исследовал эту ошибку и выяснил, что содержимое WordPress слишком велико для базы данных Postgres.

Каково ваше предложение? Нужно ли менять базу данных? Или проблема может быть решена? Спасибо за совет.

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