开发者社区> 问答> 正文

C# redis java 互相读取

问题: C#使用credis写入byte字节到redis中, 需要在java中读取
尝试结果:

C#写入
{ Id = 1, Name = "obj-1" },{ Id = 1, Name = "obj-2" } 到redis list中,

java读取list为字符串list结果(如果使用读取结果为对象list,则结果为:[]):
[
"u0000u0001u0000u0000u0000����u0001u0000u0000u0000u0000u0000u0000u0000fu0002u0000u0000u0000ECorpRedis.Test, Versionu003d1.0.0.0, Cultureu003dneutral, PublicKeyTokenu003dnullu0005u0001u0000u0000u0000u0016CorpRedis.Test.TestFoou0003u0000u0000u0000u0013u003cIdu003ek__BackingFieldu0015u003cNameu003ek__BackingFieldu001cu003cCreatedTimeu003ek__BackingFieldu0000u0001u0000bru0002u0000u0000u0000u0002u0000u0000u0000u0006u0003u0000u0000u0000u0005obj-2u0000u0000u0000u0000u0000u0000u0000u0000u000b",
"u0000u0001u0000u0000u0000����u0001u0000u0000u0000u0000u0000u0000u0000fu0002u0000u0000u0000ECorpRedis.Test, Versionu003d1.0.0.0, Cultureu003dneutral, PublicKeyTokenu003dnullu0005u0001u0000u0000u0000u0016CorpRedis.Test.TestFoou0003u0000u0000u0000u0013u003cIdu003ek__BackingFieldu0015u003cNameu003ek__BackingFieldu001cu003cCreatedTimeu003ek__BackingFieldu0000u0001u0000bru0002u0000u0000u0000u0001u0000u0000u0000u0006u0003u0000u0000u0000u0005obj-1u0000u0000u0000u0000u0000u0000u0000u0000u000b"
]

展开
收起
小伟(tiger) 2018-01-25 11:06:36 4084 0
3 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载