For the past months we’ve been working in delivering a new binary serialization format for TinkerPop and it have just been released as part of TinkerPop 3.4. Let’s go over some of the benefits of the new format:
On the performance side, early benchmarks (included in tree) show significant differences between the implementation of the new format and graphson serialization, by 1 to 2 orders of magnitude. It's expected that implementing this new format will make serialization overhead negligible on both server and client, allowing us to focus on other possible performance improvements.
The new format documentation is available at: https://tinkerpop.apache.org/docs/current/dev/io/#graphbinary
There is still work to do, we need to add support it on Python, C# and JavaScript GLVs. If you want to contribute to this effort, make sure you read the https://tinkerpop.apache.org/docs/current/dev/developer/
You can read more about the history behind GraphBinary on the ticket and the pull request:
I’m excited about the new possibilities this new format brings and hoping the adoption of this format will soon catch up GraphSON for remote graphs.
Cheers,
Jorge
I tried using it out of the box but getting following error,org.apache.tinkerpop.gremlin.driver.ser.SerializationException: The most significant bit should be set according to the formatDoes this require any configuration on the server?
On Friday, January 11, 2019 at 6:43:31 AM UTC-6, Jorge Bay wrote:
--
You received this message because you are subscribed to the Google Groups "Gremlin-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gremlin-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/gremlin-users/b2056ccf-de35-4cfc-97c0-597d7e039f66%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.