-
Notifications
You must be signed in to change notification settings - Fork 770
feat(query): support jsonb format #7522
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎ 1 Ignored Deployment
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is no serde-jsonb in rust community. How about publish this crate as a seperate crate so other projects can use this too?
We can publish this crate if it's mature enough in databend. |
Good idea, not finished yet, I'll do it soon. |
944b90e
to
6a9a7f9
Compare
Do a simple bench test on my computer using this dataset. It can be seen that in most cases, the time-consuming of australia-abc.json
doj-blog.json
movies.json
reddit-scala.json
twitter_api_response.json
turkish.json
eu-lobby-financial.json
eu-lobby-country.json
github-gists.json
temp-anomaly.json
thai-cinemas.json
twitter_api_compact_response.json
rick-morty.json
australia-abc.json
bitcoin.json
github-events.json
json-generator.json
eu-lobby-repr.json
|
https://github.com/PSeitz/serde_json_borrow is 2X faster than the origin serde_json, cc @b41sh @sundy-li |
The parser of |
I hereby agree to the terms of the CLA available at: https://databend.rs/dev/policies/cla/
Summary
Support
jsonb
format.Part of #6994