【发布时间】:2016-02-08 09:51:00
【问题描述】:
如果一个对象使用 ruby 序列化并推送到 memcache 中,是否可以使用 C# 等其他语言反序列化(使用 memcache 客户端)?
【问题讨论】:
如果一个对象使用 ruby 序列化并推送到 memcache 中,是否可以使用 C# 等其他语言反序列化(使用 memcache 客户端)?
【问题讨论】:
这取决于您是否使用序列化格式对其进行序列化,其中存在反序列化器的 .NET 实现。
如果存在反序列化器,则可以。
如果不存在反序列化器,则不能。
当然,如果还没有反序列化器,你仍然可以自己写一个,或者雇人来做。根据序列化格式,这样做可能更容易或更难。 JSON 与语言无关,因此微不足道,Ruby Marshal、Python Pickle、Java 序列化与语言密切相关,因此难度更大。
【讨论】: