Skip to content
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

Is there any benchmark data for this db? #2

Open
forrestchang opened this issue Jul 28, 2022 · 3 comments
Open

Is there any benchmark data for this db? #2

forrestchang opened this issue Jul 28, 2022 · 3 comments

Comments

@forrestchang
Copy link

I found this project from HackFS. It's fantastic! I didn't dive too much into the code yet and will do that later. Do you guys have some benchmark results compared to other key-value databases? That would be very helpful!

@zdenham
Copy link
Owner

zdenham commented Jul 28, 2022

Hey! I haven't done any in depth analysis just yet.

Under the hood, RIP is just redis backed up by IPFS. So the benchmarks will be in line with Redis benchmarks, there is some data on Redis here and they have their own benchmarking tool as well!

https://redis.io/docs/reference/optimization/benchmarks

Anecdotally, for JSON data writes I've seen RIP tends to be 2-3 orders of magnitude faster than uploading to IPFS. And for data reads 1-2 orders of magnitude faster than fetching from IPFS gateway (depending on gateway edge caching).

@zdenham
Copy link
Owner

zdenham commented Jul 28, 2022

Would love to have you in the discord as well if interested: https://discord.gg/5HQ5V7d5jh

@dawsbot
Copy link
Contributor

dawsbot commented Jul 29, 2022

Hey @forrestchang if you hit "Set data" or "Get data" on the site, you will find how lightning fast this is ⚡

Set

image

Get

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants