I have read the documentation - I understand what it is, I need to understand why there are two formats. The documentation explains what they are, not why they exist.
Does the newer binary format supersede or replace the older CSV format? Should the older CSV format be considered obsolete, except for backwards compatibility?
My goal is to support OrientDB 2.0, so I don't need to implement or support the older CSV format?
Thanks, I'm not trying to be pedantic, just trying to make sure I understand the reason why there are two serialization formats - in many cases, having two implementations of something means you have different implementations optimized for different scenarios. Can I assume this is not the case here? The binary format will eventually obsolete the older CSV format?