Базы данных
2.53K subscribers
298 photos
3 videos
13 files
901 links
Все про базы данных (Database)

По всем вопросам: @un_ixtime
Download Telegram
Ваш код быстрый, но база данных медленная. Что теперь?
Советы по улучшению доступа к базе данных

https://newsletter.systemdesigncodex.com/p/your-code-is-fast-but-your-database
jason — идеальное решение, когда вам нужна быстрая и простая в использовании база данных JSON в ваших проектах Bun. Благодаря таким функциям, как проверка схемы, управление параллелизмом и встроенное кэширование, он предоставляет все необходимое в простом пакете.

https://github.com/aurijs/jason
SQL против Python (объединения)
Учебники: изучайте SQL шаг за шагом

https://sqlzoo.net/wiki/SQL_Tutorial
Язык структурированных запросов (SQL) — мощный язык, используемый для доступа к данным в таблицах и управления ими. Ключевые операции включают выбор всех или определенных столбцов, фильтрацию и сортировку строк, устранение дубликатов и использование условных операторов для уточнения запросов данных. Понимание этих основ позволяет эффективно управлять данными и извлекать их. https://sqlpd.com/
Xata Agent — это агент с открытым исходным кодом, который отслеживает вашу базу данных, находит основные причины проблем и предлагает исправления и улучшения. Это как иметь нового SRE в вашей команде, имеющего большой опыт работы с Postgres. https://github.com/xataio/agent
PostgreSQL и MySQL: различия для технических руководителей и команд

PostgreSQL или MySQL? Это извечный спор о базах данных. PostgreSQL идеально подходит для сложных рабочих нагрузок с большим объёмом записи, разнообразных типов данных и соответствия принципам ACID. MySQL — быстрая, лёгкая и идеально подходит для веб-приложений с большим объёмом чтения и MVP.

Но вот настоящая проблема: управление безопасным доступом в обоих случаях. https://www.strongdm.com/blog/postgresql-vs-mysql
Как переписать SQLite с нуля на Rust? Честно говоря, без понятия, но ребята из Turso уже этим занимаются — и только что выпустили свою первую альфа-версию .

Но прежде чем мы разберем, как они это делают, давайте ответим на более интересный вопрос: почему? https://bytes.dev/archives/407