View Source Trifle.Stats.Driver.Redis (Trifle.Stats v2.5.0)
Redis driver for Trifle.Stats with Ruby gem compatibility.
Supports configurable key prefixes and full compatibility with Ruby trifle-stats.
Summary
Functions
Create a new Redis driver from configuration (Ruby compatible).
Create a new Redis driver instance.
Functions
Create a new Redis driver from configuration (Ruby compatible).
Link to this function
new(connection, prefix \\ "trfl", separator \\ "::", system_tracking \\ true)
View SourceCreate a new Redis driver instance.
Parameters
connection: Redis connectionprefix: Key prefix for all stored keys (default: "trfl")separator: Key separator (default: "::")
Examples
# Basic usage
{:ok, conn} = Redix.start_link()
driver = Trifle.Stats.Driver.Redis.new(conn)
# With custom prefix (Ruby compatible)
driver = Trifle.Stats.Driver.Redis.new(conn, "analytics")