Using Redis Increment
Description
Redis can atomically increment an existing Redis key value.
A good use case for the Redis Incr method is a value that needs to be uniquely defined and sequential, similar to an auto increment field in a SQL table.
dim redis as extension::RedisClient = extension::RedisClient::CreateClient() dim hash as extension::RedisResult redis.Set("InvoiceNumber",100) ? redis.Get("InvoiceNumber").valueInteger = 100 redis.Incr("InvoiceNumber") ? redis.Get("InvoiceNumber").valueInteger = 101 redis.Incr("InvoiceNumber") ? redis.Get("InvoiceNumber").valueInteger = 102