INDB: когда все лгут, помнит, что вы видели
В любой записи в базу зашито допущение: у факта одно значение. Два несовпадающих наблюдения об одном объекте — конфликт, который положено разрешить…
Tech news from the best sources
В любой записи в базу зашито допущение: у факта одно значение. Два несовпадающих наблюдения об одном объекте — конфликт, который положено разрешить…
Объектное хранилище с типами, деревьями и настоящим SQL прямо в вашей PostgreSQL/MS SQL/SQLite. FK на объекты, EF и Dapper рядом. redb против Mongo…
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…
Привет, Хабр! Меня зовут Роман Ананьев из команды DBA в Авито . В этой статье я расскажу о поиске альтернативы для многошардовых инсталляций MongoDB…
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…
Статья про то, как я связал Obsidian с Claude и Codex через домашний сервер, CouchDB и MCP, а по дороге поймал баг, который тихо съедал куски замето…
LioranDB: Support the Indian government initiative that Indian data should stay in India. 100% Made in India database. Reduce dependency on foreign…
Дисклаймер: вся статья это мнение автора, если вы не согласны или готовы предложить что-то, то прошу в комментарии. IT охватывают огромный простор н…
The "schemaless" database has had JSON Schema validation since 2017. Here's what you're missing. "MongoDB is schemaless." "MongoDB is unorganized."…
Лимиты актуальных версий Aerospike Community Edition мешают нормально использовать его в продакшен, но есть способ это исправить. Расскажу о том как…
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…
В современном IT ландшафте широко используютя форматы представления данных JSON и XML, используемые в качестве своеобразного "общего языка", l…
Когда классические SQL‑базы падают под аналитической нагрузкой, а Hadoop‑кластер напоминает чемодан без ручки — пора искать ново…