Постоянство поиска сходства векторов Redis

Я создаю продукт для поиска по сходству векторов и планирую использовать решение для поиска Redis Vector Likey в качестве базы данных векторов.

Естественно, я хотел бы сохранить данные, которые я индексирую, в Redis, поскольку мы можем использовать, например, платные внедрения OpenAI, и я хочу сохранить эти данные.

Итак, я читал о персистентности Redis , но до сих пор не уверен, какой именно подход использовать, если я хочу сохранить в основном векторные данные.

Каков наилучший подход с точки зрения пространства и скорости для этого конкретного приложения Redis?

1 ответ

это зависит от вашей специфики. По сути, RDB не сильно влияет на производительность, поскольку основной процесс порождает дочерний процесс, который выполняет всю запись, а файлы резервных копий компактны, но вы можете потерять минуты своих данных.AOF определенно более долговечен, хотя файлы AOF обычно больше, а AOF может работать медленнее.

Эти темы могут быть полезны для рассмотрения:Является ли RDB предпочтительнее AOF, если размер данных в Redis большой?Как сохранение Redis RDB на самом деле работает «за сценой»?

Другие вопросы по тегам