Configure Redis Cache
Prerequisites
Install Redis Shard
dependencies:
redis:
github: stefanwille/crystal-redis
version: ~> 2.8.0Basic Configuration
require "cql"
require "redis"
MyDB = CQL::Schema.define(
:my_db,
adapter: CQL::Adapter::Postgres,
uri: ENV["DATABASE_URL"]
) do
cache_store CQL::Cache::Redis.new(
host: "localhost",
port: 6379
)
endConnection Options
Using Redis URL
Key Prefixing
TTL Configuration
Connection Pooling
Cluster Support
Cache Operations
Monitoring
Verify Configuration
Troubleshooting
See Also
Last updated
Was this helpful?