można łatwo zrobić z Redis ram opartych na Javie - Redisson:
RBucket<AnyObject> bucket = redisson.getBucket("anyObject");
// set an object
bucket.set(new AnyObject());
// get an object
AnyObject myObject = bucket.get();
// supports some useful functions like:
bucket.trySet(object);
bucket.compareAndSet(oldObject, newObject);
AnyObject prevObject = bucket.getAndSet(new AnyObject());
Obsługuje serializacji i pracować z połączenia, dzięki czemu nie trzeba za każdym razem radzić sobie z tym, kiedy musisz wysłać obiekt do Redis. Redisson robi to za Ciebie. Pracuj z Redis, jak zwykłeś pracować z obiektami Java.
Obsługuje wiele popularnych kodeków (Jackson JSON
, Avro
, Smile
, CBOR
, MsgPack
, Kryo
, FST
, LZ4
, Snappy
i JDK Serialization
).
co jeśli obiekt jest podmiotem zewnętrznym i nie można go przekształcić w kodowanie – User3
@ Użytkownik3, w takim przypadku należy wyodrębnić dane z tego obiektu strony trzeciej i skopiować je z powrotem do typu: – asgs