我使用Hazelcast 2.6。 我有一個地圖,其中的鍵是對象。Hazelcast地圖:使用等於地圖鍵
,我可以從Hazelcast文檔http://hazelcast.org/docs/latest/javadoc/com/hazelcast/core/IMap.html
讀「這個類是不通用的ConcurrentMap實現!雖然這個類實現了Map接口,它有意違反Map的常規協定,這要求使用的equals方法比較對象,而不是equals方法,此實現比較對象的序列化字節版本。「
有一種方法強制Hazelcast使用equals而不是序列化的字節版本的對象?
正如你可以在這裏閱讀http://hazelcast.org/mastering-hazelcast/chapter-5/#hashcode-and-equals使用內存格式的「對象」將使用反序列化的形式值中的對象,而不是鍵。 – agiannetti 2014-09-15 08:16:49