kocolosk commented on issue #2203:
URL: https://github.com/apache/couchdb/issues/2203#issuecomment-754224498


   @flimzy I happened upon the CBOR spec for an entirely different reason last 
week and sat down to read it through. I think there's a lot to like. It handles 
everything I could think of from my experience working with CouchDB. I like 
that the authors paid special attention to round-tripping through JSON, and 
while it's a larger topic I particularly like the approach to extensibility 
that allows CBOR to handle things like timestamps and arbitrary-precision 
decimals. I could see a future where CouchDB allowed any JSON, but also 
supported a particular spec based on CBOR that would enable us to introduce a 
richer set of datatypes in the database.
   
   @fangq as it turns out, when @rkalla was first working on UBJSON he had 
several discussions with @davisp and @kxepal from the CouchDB community and 
floated the idea of having CouchDB adopt UBJSON, first as an encoding on the 
wire but possibly also as an on-disk representation if the wire format took 
off. That was almost ten years ago, but I can imagine that a UBJSON encoding 
would be achievable given that history.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to