База данных - один из главных терминов в арсенале любого программиста. Проверьте свои знания о концепциях баз данных с помощью теста!
https://nuancesprog.ru/p/4610/
@nuancesprog #тест #Database
https://nuancesprog.ru/p/4610/
@nuancesprog #тест #Database
Неужели SQL умирает? Разбираемся, почему это не так.
https://nuancesprog.ru/p/7202
@nuancesprog #статьи #SQL #DataScience #Database
https://nuancesprog.ru/p/7202
@nuancesprog #статьи #SQL #DataScience #Database
Не используйте ID, сгенерированные базой данных для доменных сущностей
Безопасность вашей БД - один из главных аспектов при ее разработке, поэтому стоит учесть все лучшие практики при создании заранее.
https://nuancesprog.ru/p/8944
@nuancesprog #статьи #Database
Безопасность вашей БД - один из главных аспектов при ее разработке, поэтому стоит учесть все лучшие практики при создании заранее.
https://nuancesprog.ru/p/8944
@nuancesprog #статьи #Database
Узнаем, что такое взаимная блокировка и при чём здесь транзакция. Искусственно создадим ситуацию взаимоблокировки и обсудим, как можно устранить взаимоблокировку и с помощью какого кода.
https://nuancesprog.ru/p/9456
@nuancesprog #статьи #Database
https://nuancesprog.ru/p/9456
@nuancesprog #статьи #Database
Моделирование связей графа в DynamoDB
Подробно рассматриваем построение и принцип работы единой базы данных продукта Koan, работающего на основе DynamoDB и позволяющего наглядно оперировать большим количеством многоуровневых связанных данных.
https://nuancesprog.ru/p/9632
@nuancesprog #статьи #Database
Подробно рассматриваем построение и принцип работы единой базы данных продукта Koan, работающего на основе DynamoDB и позволяющего наглядно оперировать большим количеством многоуровневых связанных данных.
https://nuancesprog.ru/p/9632
@nuancesprog #статьи #Database
Как своевременно получать уведомления об изменениях в базах данных без переноса туда логики вашего приложения? Внедрением нескольких простых скриптов библиотеки Impossibl эта задача решается минимальными усилиями.
https://nuancesprog.ru/p/10085
@nuancesprog #статьи #Database
https://nuancesprog.ru/p/10085
@nuancesprog #статьи #Database
Определимся, стоит ли использовать нереляционные базы данных. Узнаем, какие схемы в них реализованы, каковы недостатки и есть ли альтернативы этим БД.
https://nuancesprog.ru/p/10311
@nuancesprog #статьи #Database #NoSQL
https://nuancesprog.ru/p/10311
@nuancesprog #статьи #Database #NoSQL
Ловите исчерпывающую инструкцию по освоению кластера баз данных PostgreSQL-12. С ней мы настроим PostgreSQL с резервным копированием, восстановлением и полной репликацией и научимся переключаться с основного узла базы данных на вторичный и обратно без риска для данных.
https://nuancesprog.ru/p/12088
@nuancesprog #статьи #SQL #Database
https://nuancesprog.ru/p/12088
@nuancesprog #статьи #SQL #Database
Узнаем, что такое и как используется Redis. Заглянем под капот и увидим, что происходит с потоком данных при развертывании Redis, как отследить события в пространстве ключей в режиме реального времени и в ретроспективе и выявить конкретные проблемы в сборке Redis. В статье найдете репозиторий на Github.
https://nuancesprog.ru/p/13223
@nuancesprog #статьи #Database #Redis
https://nuancesprog.ru/p/13223
@nuancesprog #статьи #Database #Redis
Разберем структуру канонической версии RUID и узнаем, как при генерировании идентификаторов учитывается переход во времени. Поможем решить, нужны ли вам эти идентификаторы, и увидим, как реализован RUID в настоящее время.
https://nuancesprog.ru/p/13534
@nuancesprog #статьи #Database
https://nuancesprog.ru/p/13534
@nuancesprog #статьи #Database
Интеграция Java с такими базами данных NoSQL, как MongoDB, Cassandra и Neo4j, позволяет создавать масштабируемые, высокопроизводительные приложения, способные обрабатывать большие объемы данных. Предлагаем руководство по настройке этих баз данных, выполнению основных операций и применению лучших практик интеграции с Java.
https://nsprg.ru/OBX6Jx
VK: https://nsprg.ru/m68G3v
Дзен: https://nsprg.ru/myDV3O
@nuancesprog #Java #Database #NoSQL
https://nsprg.ru/OBX6Jx
VK: https://nsprg.ru/m68G3v
Дзен: https://nsprg.ru/myDV3O
@nuancesprog #Java #Database #NoSQL
Рассмотрим особенности нового решения для хранения данных. Приведем пример кода, обозначим перспективы.
https://nsprg.ru/m68Ewv
VK: https://nsprg.ru/myDPYO
Дзен: https://nsprg.ru/x9Rykv
@nuancesprog #SCDB #Database
https://nsprg.ru/m68Ewv
VK: https://nsprg.ru/myDPYO
Дзен: https://nsprg.ru/x9Rykv
@nuancesprog #SCDB #Database
Изучим достоинства и недостатки очень полезного инструмента не только для тестирования, но и для контроля и управления версиями БД. Разберем особенности написания и применения SQL-миграций в службах на Go.
https://nsprg.ru/xP4D2x
VK: https://nsprg.ru/v8Ee5O
Дзен: https://nsprg.ru/vg9V8m
@nuancesprog #Golang #Database
https://nsprg.ru/xP4D2x
VK: https://nsprg.ru/v8Ee5O
Дзен: https://nsprg.ru/vg9V8m
@nuancesprog #Golang #Database
Представляем полезный инструмент для работы с базами данных - шардинг. Узнайте, что это такое, какие типы и стратегии шардинга используются, в чем преимущества и сложности этого архитектурного паттерна.
https://nsprg.ru/O5KVBx
VK: https://nsprg.ru/mWN5yO
@nuancesprog #DataScience #Database
https://nsprg.ru/O5KVBx
VK: https://nsprg.ru/mWN5yO
@nuancesprog #DataScience #Database
Как одной машиной заменяется целый кластер? Расскажем об особенностях DuckDB, решаемых задачах и приобретенном с ее помощью опыте в реальном проекте обработки 450 Гб.
https://nsprg.ru/O4KNAv
VK: https://nsprg.ru/x1zXKv
@nuancesprog #DuckDB #Database
https://nsprg.ru/O4KNAv
VK: https://nsprg.ru/x1zXKv
@nuancesprog #DuckDB #Database
Центр ИТМО проанализировал Open Source решения в ML/Data России. Лидеры: Яндекс, Сбер, Т-банк. Исследование выявило, что компании ориентируются и на международный рынок, а ещё сменили парадигму от "помощи конкурентам" к развитию отрасли. У Яндекса уже 120 опенсорс-проектов, в топ-3 попали: CatBoost, YTsaurus, YDB. Вне рейтинга: ClickHouse, с 2021 года развивающийся независимо. В списке также новые решения компании: YaFSDP, Gravity UI, Diplodoc, DataLens. Эксперты отмечают сохранение роли человека для развития искусственного интеллекта и запрос на демократизацию ИИ-решений.
https://opensource.itmo.ru
@nuancesprog #Database #ML
https://opensource.itmo.ru
@nuancesprog #Database #ML