MySQL hosting should be quite popular, but I don't know whom I can trust. (I cannot trust Google results.)
Heroku PostGRES is limited to 10k rows, but MongoDB Atlas is already 500 MB free.
MariaDB or non-SQL like Neo4j might also be considered.
Actually in the end, I don't mind paying, because one needs data integrity as well as scaling, anyway.
Top comments (9)
AWS DynamoDB has a free tier that doesn't expire
For their On-demand variant (auto-scaling) aws.amazon.com/dynamodb/pricing/on...
It is nice, if one don't need JOINs nor REFERENCES.
I have uploaded a JE and CE dictionary (EDICT2, CEDICT) as well as Tatoeba to MongoDB Atlas before, and free tier suffice. It is way beyond 10k rows as well; but there is still some joins.
Are you referring to SQL joins ? In any case, relationships can be modeled on DynamoDB using a their Partition Key and Sort Key indexing.
You have to create composite keys in a single table design, how to do that is explained in their official documentation.
Hi @Pacharapol,
You should check out our free tier with #harperdb. It's free forever. Has a lot of similar features to #mongodb, and we give away 10gbs of storage. I've personally run db's with 1 million rows on the free tier. We are also offering $250 in free credits for the paid tier right now for new sign-ups with coupon code HARPERDB4FREE.
Here is a link where you can sign up studio.harperdb.io/sign-up
Here is a comparison of #harperdb and #mongodb harperdb.io/harperdb-cloud-get-sta...
I frequently use
JOIN
, and sometimesGROUP BY
.It seems that HarperDB team takes JOINs and normalization well into their consideration.
SQL Queries to Complex JSON Objects
Jacob Cohen ・ Jun 2 ・ 6 min read
If you are using digital ocean kind of servers, you can host along with server or create new droplet only for db, this should help you for resizing also
Of course, but
1k node is worse than Heroku PostGRES 10k rows, and MongoDB Altas 500 MB is far far beyond 10k.
Thanks anyway.
Interesting, graphenedb is even more generous than Neo4j Aura itself.