D1 Community Feedback Thread (June 2023)

Hey there! It's feedback time! 😄 We would love to hear from you. What features do you wish D1 had? 🌟 And what's your biggest challenge or frustration when using D1?
10 Replies
zegevlier
zegevlier•17mo ago
@skye_31 perhaps this is better in a thread A thread like this for D1 can't go without mentioning the storage limit, of course. Although I know this is being worked on a lot right now 🙂
Sameer Ali
Sameer Ali•17mo ago
Need a way to create one db per user with greater storage limit (similar to durable object) Storage is the biggest frustration right now, i know its being worked on, but can't wait to see it increased. hopefully very SOON!!!!
elithrar
elithrar•17mo ago
Resetting a database: what are you trying to do? e.g. for testing? Something else?
Advany
Advany•17mo ago
Single digit ms response times worldwide 😉
Adi
Adi•17mo ago
Honestly, everything that has been outlined in the roadmap so far is awesome. If all of those aspects are delivered soon, D1 would become my database of choice. I personally can't wait to switch to switch to the new backend, as soon as it becomes more stable.
Unknown User
Unknown User•17mo ago
Message Not Public
Sign In & Join Server To View
Mozzy
Mozzy•17mo ago
Agreed. Skipping that step would be very nice. Alternatingly, optimizing wrangler to be able to read large SQL files would also be nice
Epailes
Epailes•17mo ago
Have mentioned this elsewhere but support for a multi-tenant database setup would be fantastic.
Adi
Adi•17mo ago
Oh, one point of feedback I forgot. It would give me a lot of peace of mind if there was an option to automatically copy the backups/snapshots made by D1 into an R2 bucket in the account. Currently if the D1 project is accidentally deleted (or lets say something goes very wrong inside Cloudflare), then all the data is potentially lost. Something like this would be ciritcal for a production system.
Jacob Wright
Jacob Wright•16mo ago
Yes, one database per tenant would be really super nice. That would allow D1 to scale infinitely if each tenant had a finite (or bounded) amount of data. Then you don't have to worry about how successful you might become in the future when making your database decisions.
Want results from more Discord servers?
Add your server