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?


On Sun, Dec 7, 2014 at 4:59 PM, GoorMoon <[email protected]> wrote:

> Like you mentioned above ORecordSerializerBinary is more modern
> serialization format
>
> The binary schemaless serialization is an attempt to define a
> serialization format that can serialize a document containing all the
> information about the structure and the data, with no need of a external
> schema definition and with support for partial
> serialization/deserialization.
>
>
> Its depend to how many versions of orientdb your client suppose to support
>
>
> On Sunday, December 7, 2014 5:38:42 PM UTC+2, mindplay.dk wrote:
>>
>> The documentation doesn't explain why there are two serialization formats
>> - CSV (ORecordDocument2csv) and Binary (ORecordSerial) which can be
>> selected by the Client.
>>
>> When or why would you use one or the other?
>>
>> If I had to guess, I would say the binary format used by ORecordSerial is
>> probably the more modern one, and likely results in less encoding overhead
>> on the server, and less decoding overhead on the client?
>>
>> Other than legacy protocol support (version < 22) is there any practical
>> reason to support both in a client, or is it fine to just
>> support ORecordSerial ?
>>
>>  --
>
> ---
> You received this message because you are subscribed to a topic in the
> Google Groups "OrientDB" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/orient-database/DjI7H5dGAik/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"OrientDB" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to