“瓮:”代表什么?
我正在使用 ServiceStack Redis 示例。这似乎是一种命名约定,数据库中的许多键以“urn:”开头。
通过调用somePoco.CreateUrn();
-->"urn:somePoco:123"
它在数据库中创建密钥。
它的优点是 RedisTypedClient 可以在以下代码中对其进行 regonize:例如
var redisSomePoco = redis.As<SomePoco>();
var somePoco = redisSomePoco.GetById("123"); //it knows I want value of key "urn:somePoco:123"
redisSomePoco.Store(somePoco); //it knows how to store my poco value in key "urn:somePoco:123"
//"{\"Id\":123,\"DisplayName\":\"Michael\"}"
我的理解正确吗?或者我什至接近?