The only time I would actively be concerned about missing the presence of data is if I access some data that's undefined, it's cached for at least a minute, create the data, and then I have to wait a minute for the changes to appear
for example someone tries to sign in, I check if their account exists in KV, return nope, they sign up, and they have to wait a minute for the account to "appear"
I'm thinking the user does something after logging in, it tries to fetch their session to make sure they're authenticated, and it can't find it so logs them out. Is that not how it behaves?
possibly more of an issue if I'm using the session to store information key to the functioning of the app that changes whenever the user performs an action
I have a CSV file with 3 million rows. I want to store these one time and then later read the results from this. Is KV well suited for this and how can I get my data in KV?
Yes, it is static data (chess puzzles). I want to query the data through a key lookup. I see there are only 1000 free writes a day. How can I write multiple lines in 1 write opertaion?
However, now that I think of it, each chess puzzle is also put in a category. It would be nice if I could also query using these categories. For example, return me 5 random chess puzzles from the endgame category.
This is an example row of my csv: 000rO,3R4/8/K7/pB2b3/1p6/1P2k3/3p4/8 w - - 4 58,a6a5 e5c7 a5b4 c7d8,1039,80,85,61,crushing endgame fork short,https://lichess.org/tzeeBEc2#115,
No, see the example earlier, this has 4 categories: crushing endgame fork short 000rO,3R4/8/K7/pB2b3/1p6/1P2k3/3p4/8 w - - 4 58,a6a5 e5c7 a5b4 c7d8,1039,80,85,61,crushing endgame fork short,https://lichess.org/tzeeBEc2#115,