为了账号安全,请及时绑定邮箱和手机立即绑定

memcache java 客户端与c#客户端 数据不一致问题

memcache java 客户端与c#客户端 数据不一致问题

慕妹3242003 2018-08-17 06:05:23
使用 memcache 我在.net 里使用 enyim.caching 缓存。在java 里使用  spymemcached 读取 不到,但是控制台都可以看到。后来了解到,每个memcache  有一个flag,不同的客户端 不同。我修改了 .net enyim.caching 里的源码,flag直接设置成32,java就可以获取了。但是修改源码感觉不好。后来咨询阿里的,说是因为序列化的问题,说要要用string 开头的接口去读取,但是java刚入门,没太懂。不知道有没有哪个遇到过这样的情况,
查看完整描述

1 回答

?
慕哥6287543

TA贡献1831条经验 获得超10个赞

一个变通的稍微牺牲一些效率的方法:C#中将变量值序列化为json字符串后写入缓存,Java中从缓存读取json字符串后反序列化


查看完整回答
反对 回复 2018-09-05
  • 1 回答
  • 0 关注
  • 727 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号