「urn:」は何の略ですか?
ServiceStackRedisの例で遊んでいます。これは命名規則のようで、データベース内の多くのキーは「urn:」で始まります。
somePoco.CreateUrn();
->を呼び出すことにより"urn:somePoco:123"
、データベースにキーを作成します。
そしてそれの利点は、RedisTypedClientが次のコードでそれを再認識できることです:例えば
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\"}"
私の理解は正しいですか?それとも私は近くにいますか?