Mastering Hive in Flutter: A Step by Step Beginner's Guide to Fast Local Storage
Introduction When building a Flutter application, you'll often need to store data on the user's device. For example: Saving user preferences Storing…
Tech news from the best sources
Introduction When building a Flutter application, you'll often need to store data on the user's device. For example: Saving user preferences Storing…
Over the past few weeks I've been benchmarking LioranDB V2 , a document database engine written completely from scratch in Rust . Instead of publish…
A normal secondary index can answer: status = "active" It cannot efficiently answer: documents containing "distributed database" LioranDB therefore…
A document database usually stores a primary record by document ID. But applications also ask questions such as: Find users where status = "active"…
Once you create a container, its partition key is fixed at creation, and you can't change it in place. However, if your original key starts causing…
This is not a release announcement. It is a development note about the next areas I want to harden for RocheDB v0.6. RocheDB v0.5.x made the core da…
A single smart factory floor can generate more sensor readings in an hour than a mid-sized e-commerce site logs in a month. That's the reality behin…
DynamoDB spreads your table across partitions, but your traffic rarely spreads evenly. Burst capacity and adaptive capacity are the two automatic me…
Same uncle, this time in "Database Architect" mode. Same nephew, this time asking the question every backend developer eventually asks out loud. Par…
Hello Dev Community! 👋 It is officially Day 76 of my 100-day full-stack engineering streak! For the past several weeks, I have been heavily immersed…
LioranDB: Support the Indian government initiative that Indian data should stay in India. 100% Made in India database. Reduce dependency on foreign…
The "schemaless" database has had JSON Schema validation since 2017. Here's what you're missing. "MongoDB is schemaless." "MongoDB is unorganized."…
Sometimes one MongoDB aggregation needs to return more than one result. For example, from the same payments collection, you may want revenue by paym…
MongoDB is much easier to understand when you can actually see your data, not just read it on a screen. The whole point of VisuaLeaf is to make this…