Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » We need a replacement for ScratchDB.
- EDawg2011
- Scratcher
1000+ posts
We need a replacement for ScratchDB.
It keeps breaking, and it impacts sites like postpercent and Ocular, so we need a replacement; can anyone help us code it?
I'm not a good ATer.
I'm not a good ATer.
Please note that I may sometimes make a mistake and give wrong information.
Can you please put this at/near the top of your signature and tell people that tag spam isn't allowed and it manipulates the algorithm, to start a chain and spread the word? - Thanks, @EDawg2011.
But then I had a very good idea. I used F5. See, using F5 gave me a whole new perspective and I was able to see a chest I couldn't have seen before.
(Highlight text + down arrow + shift to see the rest of my signature.)
Help find out who ate @cheddargirl's signature! l JOIN WORLD DOMINATION INC. TODAY! l Donate your soul! l me when i accidentally spread misinformation l Platformer Skibidi
<0-0::sensing>//This is Charles; he protects my signature from evil kumquats.
when I'm spawned::events hat//This is the code Charles' brain runs on.
forever
if <[100] > (distance to [an evil kumquat v])> then
delete the evil kumquat::control
end
end
Be moist.
- abcde26
- Scratcher
1000+ posts
We need a replacement for ScratchDB.
Coding it would take a long time. It's not a good solution.
No signature currently stored in profile.
Uhh what? Wait how am I typing th-
- i_eat_coffee
- Scratcher
1000+ posts
We need a replacement for ScratchDB.
Yeah, I can make a replacement tomorrow
- EDawg2011
- Scratcher
1000+ posts
We need a replacement for ScratchDB.
Cool. Can you send me the GitHub once it's done? Yeah, I can make a replacement tomorrow
bruh not old enough for github account
Please note that I may sometimes make a mistake and give wrong information.
Can you please put this at/near the top of your signature and tell people that tag spam isn't allowed and it manipulates the algorithm, to start a chain and spread the word? - Thanks, @EDawg2011.
But then I had a very good idea. I used F5. See, using F5 gave me a whole new perspective and I was able to see a chest I couldn't have seen before.
(Highlight text + down arrow + shift to see the rest of my signature.)
Help find out who ate @cheddargirl's signature! l JOIN WORLD DOMINATION INC. TODAY! l Donate your soul! l me when i accidentally spread misinformation l Platformer Skibidi
<0-0::sensing>//This is Charles; he protects my signature from evil kumquats.
when I'm spawned::events hat//This is the code Charles' brain runs on.
forever
if <[100] > (distance to [an evil kumquat v])> then
delete the evil kumquat::control
end
end
Be moist.
- abcde26
- Scratcher
1000+ posts
We need a replacement for ScratchDB.
Funny enough, I HAVE ONE.Cool. Can you send me the GitHub once it's done? Yeah, I can make a replacement tomorrow
bruh not old enough for github account
No signature currently stored in profile.
Uhh what? Wait how am I typing th-
- Redstone1080
- Scratcher
1000+ posts
We need a replacement for ScratchDB.
Funnily enough, @josueart and I were working on something similar for Snazzle.
shameless plug moment hehe
shameless plug moment hehe
Last edited by Redstone1080 (Feb. 10, 2024 11:13:15)
const juniper = programmer && musician; // my pronouns are she/her // i am trans and bi :P // you can call me june or juni for short but i prefer juniper
juniper = programmer and musician # my pronouns are she/her # i am trans and bi :P # you can call me june or juni for short but i prefer juniper
- ajskateboarder
- Scratcher
1000+ posts
We need a replacement for ScratchDB.
Even if someone had the time to build it, I'm guessing you'd need a lot of storage Coding it would take a long time. It's not a good solution.
- Pufferfish_Test
- Scratcher
500+ posts
We need a replacement for ScratchDB.
have fun finding >6TB (iirc) of storage.
This is my signature, and appears below eeevvvveeerrrryyy post I write
Try out Ocular
Good evening. I am a gerbil. Are you a gerbil? I know I am. Gerbils are possibly the most important beings in the universe; they are super intelligent and they eat carrots so we don't have to.
If you are reading this, you're probably thinking one of 3 things:
- This dude's not a gerbil, he's a pufferfish/human/bison/whatever other organism/inanimate object you mistakenly believe I am.
- Why am I reading this????????
- I'm hungry
The second one is a valid question, and one that has no satisfactory answer other than that you're really ,really, really bored.
As for the 3rd one - so am I. You're not alone.
- Redstone1080
- Scratcher
1000+ posts
We need a replacement for ScratchDB.
I use a third of that for storing my games, and you can actually go on Amazon and get 8TB hard drives (dunno about SSDs) have fun finding >6TB (iirc) of storage.
const juniper = programmer && musician; // my pronouns are she/her // i am trans and bi :P // you can call me june or juni for short but i prefer juniper
juniper = programmer and musician # my pronouns are she/her # i am trans and bi :P # you can call me june or juni for short but i prefer juniper
- davidtheplatform
- Scratcher
500+ posts
We need a replacement for ScratchDB.
As of like 2021 scratchdb had 400gb of data have fun finding >6TB (iirc) of storage.
Generation 4: the first time you see this copy and paste it on top of your sig in the scratch forums and increase generation by 1. Social experiment.
- TimMcCool
- Scratcher
100+ posts
We need a replacement for ScratchDB.
Maybe @DatOneLefty could make the code open source so someone else can try to host it. If they are still actively developing it, they'll probably fix the problems soon tho.
Last edited by TimMcCool (Feb. 12, 2024 14:55:39)
Developer of scratchattach, the most popular Python Scratch API wrapper
- davidtheplatform
- Scratcher
500+ posts
We need a replacement for ScratchDB.
I'm sort of making a replacement* that works but it's very basic right now, if anyone wants me to host it I can
* really it's just a cache/proxy for scratchdb
* really it's just a cache/proxy for scratchdb
Generation 4: the first time you see this copy and paste it on top of your sig in the scratch forums and increase generation by 1. Social experiment.
- i_eat_coffee
- Scratcher
1000+ posts
We need a replacement for ScratchDB.
so, literally scratchdb but it's slower? * really it's just a cache/proxy for scratchdb
- davidtheplatform
- Scratcher
500+ posts
We need a replacement for ScratchDB.
If the thing you request isn't cached, yes. If it is then it'll be much faster, since scratchdb takes >10 seconds to do anything and the cache is basically instant.so, literally scratchdb but it's slower? * really it's just a cache/proxy for scratchdb
The other advantage is that it's more stable and is actively maintained.
Generation 4: the first time you see this copy and paste it on top of your sig in the scratch forums and increase generation by 1. Social experiment.
- Steve0Greatness
- Scratcher
1000+ posts
We need a replacement for ScratchDB.
How long does the cache last? A week? A month? A year? What if ScratchDB goes down for an extended period? Isn't there a point where it gets so inaccurate, it's not worth it anymore? If the thing you request isn't cached, yes. If it is then it'll be much faster, since scratchdb takes >10 seconds to do anything and the cache is basically instant.
The other advantage is that it's more stable and is actively maintained.
/hj is the worst tone indicator. It's confusing and ambiguous. I hate it. The point of tone indicators is to indicate tone, or the way that a piece of text should be read, but what does “half joking” mean? Do you just wake up in the morning and think “wow, I really have something I want to talk about seriously but also kinda not, IDK you decide.” It's useless. I hate it. It just provokes a deep rooted anger within me whenever I see it. People just comment /hj as if it makes any sense. It doesn't. Oh wow, it's a tone indicator that's has a relative meaning, how useful, I'll use it in every comment I post. NO. STOP IT. You're a tone indicator, you have only one job, and yet you sit there doing nothing apart angering me.
/srs
^^^ (there's more below)
This one is useful because it tells you that this signature is fully 100% serious. (/srs) Who would've thought that tone indicators needed to tell you something about the piece of text they're attached to? /s
I'm serious, I'm not even going to put multiple (/hj)s a the end of my signature as to mock the previous paragraph for not getting the point of something(like previous version of my signature). /srs
- medians
- Scratcher
1000+ posts
We need a replacement for ScratchDB.
Really? I thought 500GB was a lot for 1 hard drive (and a few gigabytes for one file too)I use a third of that for storing my games, and you can actually go on Amazon and get 8TB hard drives (dunno about SSDs) have fun finding >6TB (iirc) of storage.
Last edited by medians (Feb. 14, 2024 02:03:03)
Medians bamboozled by 3.0 (version 3.0): https://scratch.mit.edu/projects/979822351/
hi875230163394: You're similar to valve in that you both hate a certain number…
Scratch 0.x, 1.x, 2.x, 3.x and LogoBlocks Archives
Bamboozlement: https://scratch.mit.edu/studios/33739789
Years on internet: 15 (soon 16)
medians: Oh god not this utc - 12 thing again..
Fun_Cupcake_i81: What, were you expecting not to see the utc - 12 thing again? THE UTC - 12 THIGN ALWAYS RETURNS. ALWAYS.
medians: I knew it would happen. I was the one who started it last year.
Fun_Cupcake_i81: Well then if you didn't want it back maybe you need to time travel to last year and fix that
Oh wait if you could time travel I think we all know exactly when you would go-
user1: That picture is from 2.0. Now he’s at my house and is my pet.
user2: But this is medians we're talking about, so “from 2.0” can mean the same thing as “from five seconds ago”.
Detect Scratch version here
My other accounts: @selfexplanatory @modesties @chaircard @fireflyhero @dividendyield @colloids @radians @skeuamorphism @dihectogon @anglebisector @aau- @EditBlockColors @AdamantOrb @MoongeistBeam @festively @Ampharos_ @straightforwardness
i trolled redcat LOL
if you see this
{what method did you use::control hat;
answer on profile ::motion
} ::operators
- davidtheplatform
- Scratcher
500+ posts
We need a replacement for ScratchDB.
500gb is relatively small. You can buy a 24tb hard drive for $300Really? I thought 500GB was a lot for 1 hard drive (and a few gigabytes for one file too)I use a third of that for storing my games, and you can actually go on Amazon and get 8TB hard drives (dunno about SSDs) have fun finding >6TB (iirc) of storage.
The cache lasts forever (or until it gets overwritten by new data). You decide how old the data you get can be before it gets refreshed with an http header, or it defaults to something like 30 seconds (i haven't decided yet). If ScratchDB goes down you get the newest cached data. Old data is better than no data in most cases, and if you only want new data there will be an option to return an error instead of old data.How long does the cache last? A week? A month? A year? What if ScratchDB goes down for an extended period? Isn't there a point where it gets so inaccurate, it's not worth it anymore? If the thing you request isn't cached, yes. If it is then it'll be much faster, since scratchdb takes >10 seconds to do anything and the cache is basically instant.
The other advantage is that it's more stable and is actively maintained.
Generation 4: the first time you see this copy and paste it on top of your sig in the scratch forums and increase generation by 1. Social experiment.
- medians
- Scratcher
1000+ posts
We need a replacement for ScratchDB.
Okay, I haven’t been paying attention in years and my old mac had 1TB, which I thought was a lot tool500gb is relatively small. You can buy a 24tb hard drive for $300Really? I thought 500GB was a lot for 1 hard drive (and a few gigabytes for one file too)I use a third of that for storing my games, and you can actually go on Amazon and get 8TB hard drives (dunno about SSDs) have fun finding >6TB (iirc) of storage.
Medians bamboozled by 3.0 (version 3.0): https://scratch.mit.edu/projects/979822351/
hi875230163394: You're similar to valve in that you both hate a certain number…
Scratch 0.x, 1.x, 2.x, 3.x and LogoBlocks Archives
Bamboozlement: https://scratch.mit.edu/studios/33739789
Years on internet: 15 (soon 16)
medians: Oh god not this utc - 12 thing again..
Fun_Cupcake_i81: What, were you expecting not to see the utc - 12 thing again? THE UTC - 12 THIGN ALWAYS RETURNS. ALWAYS.
medians: I knew it would happen. I was the one who started it last year.
Fun_Cupcake_i81: Well then if you didn't want it back maybe you need to time travel to last year and fix that
Oh wait if you could time travel I think we all know exactly when you would go-
user1: That picture is from 2.0. Now he’s at my house and is my pet.
user2: But this is medians we're talking about, so “from 2.0” can mean the same thing as “from five seconds ago”.
Detect Scratch version here
My other accounts: @selfexplanatory @modesties @chaircard @fireflyhero @dividendyield @colloids @radians @skeuamorphism @dihectogon @anglebisector @aau- @EditBlockColors @AdamantOrb @MoongeistBeam @festively @Ampharos_ @straightforwardness
i trolled redcat LOL
if you see this
{what method did you use::control hat;
answer on profile ::motion
} ::operators
- davidtheplatform
- Scratcher
500+ posts
We need a replacement for ScratchDB.
It is for a laptop, the 24tb ones are mostly for serversOkay, I haven’t been paying attention in years and my old mac had 1TB, which I thought was a lot tool500gb is relatively small. You can buy a 24tb hard drive for $300Really? I thought 500GB was a lot for 1 hard drive (and a few gigabytes for one file too)I use a third of that for storing my games, and you can actually go on Amazon and get 8TB hard drives (dunno about SSDs) have fun finding >6TB (iirc) of storage.
Generation 4: the first time you see this copy and paste it on top of your sig in the scratch forums and increase generation by 1. Social experiment.
- davidtheplatform
- Scratcher
500+ posts
We need a replacement for ScratchDB.
Update: it’s hosted at I'm sort of making a replacement* that works but it's very basic right now, if anyone wants me to host it I canmercury.davidtheplatform.eu.org. Just replace scratchdb.lefty.one with that url and keep everything after the / the same
* really it's just a cache/proxy for scratchdb
Generation 4: the first time you see this copy and paste it on top of your sig in the scratch forums and increase generation by 1. Social experiment.
- Discussion Forums
- » Advanced Topics
- » We need a replacement for ScratchDB.