Кеш индекса Redis#
Redis - хранилище данных в оперативной памяти используемое в качестве кеша, векторной базы данных, базы данных документов, механизма потоковой передачи и посредника сообщений.
Последовательность выполнения#
Кеш индекса redis позволяет использовать Redis в качестве серверной части кэша. Этот тип кеша настраивается с помощью --index-cache.config-file ссылкой на файл конфигурации или добавлением в файл --index-cache.config конфигурации yaml:
type: REDIS
config:
addr: ""
username: "<username>"
password: "<password>"
db: 0
dial_timeout: 5s
read_timeout: 3s
write_timeout: 3s
max_get_multi_concurrency: 100
get_multi_batch_size: 100
max_set_multi_concurrency: 100
set_multi_batch_size: 100
tls_enabled: false
tls_config:
ca_file: ""
cert_file: ""
key_file: ""
server_name: ""
insecure_skip_verify: false
cache_size: 0
master_name: ""
max_async_buffer_size: 10000
max_async_concurrency: 20
enabled_items: []
ttl: 0s
Результат#
Redis настроен и готов к использованию.