--
You received this message because you are subscribed to the Google Groups "Chronicle" group.
To unsubscribe from this group and stop receiving emails from it, send an email to java-chronicl...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Does ChronicleQueue support all java.util.List operations?
You received this message because you are subscribed to a topic in the Google Groups "Chronicle" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/java-chronicle/m340ubzvmWc/unsubscribe.
To unsubscribe from this group and all its topics, send an email to java-chronicl...@googlegroups.com.
Thanks! I have checked ChronicleSet, however, as far as I
understand it is not ordered and does not have access by index
position (i.e. java.util.List operations). It also does not allow
duplicate elements. I need a java.util.List or at least a basic
array with ordered elements. Maybe I could live with a
java.util.SortedSet and handle no-duplicate elements on my own
way.
An option would be to use ChronicleMap and link all operations
somehow. This is not really clean. Maybe there is another option?
I do not have so many elements it is an embedded use case.
However, I need very high performance and persistence to disk
(potentially also snapshots). I also like the distribution
approach of Chronicle. I already use ChronicleMap but for my data
model I also need a java.util.List implementation or maybe not all
operations but everything a typical array can do.
For a typical array I need write access by index position. I
don't need all java.util.List operations, but all basic array
operations.
Just in general, it would make Chronicle really strong if they
have all basic Java collections covered. At least also List maybe
also SortedSet would make sense. It would be a really strong
library then!
Thanks. I decided for a List implementation based on ChronicleMap
for now. Will see if it is good enough.