en
Feedback
Базы данных

Базы данных

Open in Telegram

Все про базы данных (Database) По всем вопросам: @un_ixtime

Show more
2 491
Subscribers
No data24 hours
-77 days
-2430 days
Posts Archive
PostgreSQL: обходим подводные камни при миграции Привет! Меня зовут Антон Казачков, я специалист вендорской поддержки СУБД Platform V Pangolin. Это реляционная СУБД уровня enterprise, которая разработана в СберТехе на основе PostgreSQL и доработана до корпоративного уровня надёжности и производительности. Сегодня Pangolin — целевая СУБД Сбера, основа для миграции всех существующих приложений и разработки новых. Расскажу о ситуациях, с которыми сталкиваются команды на последних этапах миграции СУБД и в начале производственного цикла. На Хабре часто обсуждаются нюансы переезда СУБД из разных проприетарных версий на PostgreSQL. А вот информации о том, как вводить базы в эксплуатацию и выявлять производственные «болячки», на мой взгляд, не так много. https://habr.com/ru/articles/751938/

Всегда ли хорош Index Only Scan?. Среди применяемых в PostgreSQL методов доступа к данным Index Only Scan стоит особняком, считаясь у многих разработчиков "волшебной пилюлей" для ускорения работы запроса - мол, "Index Scan - плохо, Index Only Scan - хорошо, как только получим его в плане - все станет замечательно". Как минимум, это утверждение неверно. Как максимум, при определенных условиях может вызвать проблемы чуть ли не на ровном месте. Читать далее https://habr.com/ru/companies/tensor/articles/751458/

Аналитика небольших данных: как совместить Excel, Python и SQL с помощью инструментов с открытым исходным кодом. Как с помощью двух мощных инструментов с открытым исходным кодом можно совместить привычный для пользователей интерфейс, надежность и мощь SQL, гибкость Python и командную работу как в Google Spreadsheet? Читать далее https://habr.com/ru/articles/751352/

Конфликты блокировок PostgreSQL Этот инструмент показывает все команды и блокировки в postgres. Если вы выбираете команду, в
Конфликты блокировок PostgreSQL Этот инструмент показывает все команды и блокировки в postgres. Если вы выбираете команду, в ней перечислены блокировки, которые она получает, команды, конфликтующие с ней, и команды, которым разрешено выполняться одновременно с ней без конфликтов https://postgres-locks.husseinnasser.com/

Сообщество Postgres выпустило новую функцию в Postgres 15.0, которая выполняет действия по изменению строк в целевой таблице, используя данные из источника. MERGE предоставляет один оператор SQL, который может условно ВСТАВЛЯТЬ, ОБНОВЛЯТЬ или УДАЛИТЬ строки, задача, которая в противном случае потребовала бы нескольких операторов https://www.citusdata.com/blog/2023/07/27/how-citus-12-supports-postgres-merge/

Создайте систему рассылки новостей с помощью PHP и MySQL Сегодня мы собираемся создать систему рассылки новостей, используя PHP с базой данных MySQL. Учебное пособие расскажет о создании системы, которая позволяет создавать несколько списков рассылки и отправлять сообщения в определенные списки. https://code.tutsplus.com/build-a-newsletter-system-with-php-and-mysql--net-5742t Лучшие базы данных для искусственного интеллекта, Интернета вещей, глубокого обучения, машинного обучения, науки о данных и других программных приложений https://www.marktechpost.com/2023/07/23/top-databases-for-artificial-intelligence-iot-deep-learning-machine-learning-data-science-and-other-software-applications/

Postgres против MySQL: полное сравнение MySQL по-прежнему остается самой популярной базой данных с открытым исходным кодом, но по мере того, как Postgres набирает обороты, выбор между ними по-прежнему сложен и часто вызывает горячие споры. https://dzone.com/articles/postgres-vs-mysql-a-complete-comparison-in-2023

Объяснение векторных баз данных на 3 уровнях сложности От новичка до эксперта: демистификация векторных баз данных с разным у
Объяснение векторных баз данных на 3 уровнях сложности От новичка до эксперта: демистификация векторных баз данных с разным уровнем подготовки https://towardsdatascience.com/explaining-vector-databases-in-3-levels-of-difficulty-fc392e48ab78

Оптимизация базы данных: изучение индексов в SQL Узнайте об индексировании в SQL и о том, как увеличить скорость поиска запросов SELECT и предложений WHERE. https://www.kdnuggets.com/2023/07/database-optimization-exploring-indexes-sql.html

Почему DuckDB становится популярным? DuckDB сочетает в себе простоту и удобство использования SQLite с аналитической производительностью специализированных столбцовых баз данных. Узнайте больше на примерах Python. https://www.kdnuggets.com/2023/07/duckdb-getting-popular.html

[Перевод] Неочевидные проблемы с UUID ключами в PostgreSQL. Существует множество причин использования универсального уникального идентификатора (UUID) в качестве первичного ключа таблиц баз данных. Например: Однако, при всех плюсах, использование UUID имеет недостатки. Наиболее существенной проблемой является потеря связи между логическим и физическим порядками записей. Читать далее https://habr.com/ru/articles/747348/

Интерактивное руководство по изучению SQL Пошаговое руководство по изучению SQL в 2023 году https://roadmap.sh/sql
Интерактивное руководство по изучению SQL Пошаговое руководство по изучению SQL в 2023 году https://roadmap.sh/sql

Как я преобразовал обычную СУБД в векторную базу данных для хранения вложений В этой статье я расскажу вам, как преобразовать обычную СУБД в полнофункциональную базу данных Vector для хранения вложений для разработки приложений GenerativeAI. https://dzone.com/articles/how-i-converted-regular-rdbms-into-vector-database

текст вакансии: #вакансия #job #vacancy #remote #parttime #преподаватель #nosql #apachecassandra #cassandra #java #nosqljobs #javajobs #columnfamily #database Всем привет! 👋🏻 Время делиться знаниями! 🔥 Компания: OTUS – образовательная платформа. За 6 лет работы мы создали более 130 авторских курсов для IT-специалистов разного уровня от Junior до Senior. У нас есть вступительное тестирование для студентов и 650+ преподавателей-практиков из крупнейших компаний. Мы учимся друг у друга, советуемся, помогаем, делимся опытом и обсуждаем новости как в преподавании, так и в IT. Вакансия: преподаватель онлайн-курса "NoSQL DB: Cassandra, MongoDB, Redis, ClickHouse, Tarantool, Kafka, Neo4j, RabbitMQ": с опытом работы с NoSQL базами данных от 3-х лет. 👨‍🏫 Опыт преподавания также будет плюсом, но это совсем не обязательно. Мы с удовольствием поможем Вам освоить Best Practices преподавания: для этого у нас есть вводный курс по преподаванию и пробные уроки с методистом. Преподаватель раскрывает тему с помощью теории и примеров из практики. Можно выбрать удобную нагрузку и темы занятий. Условия: ✅ удаленное сотрудничество, занятость part-time. ✅стандартное занятие длится 1,5 часа с 20:00 до 21:30 по МСК. ✅ уроки проводятся в онлайн формате в Zoom. ✅ на занятиях используется презентация с теорией и практические примеры, чтобы раскрыть тему урока. ✅ наши методисты помогают освоить лучшие инструменты и практики преподавания. Еще Вы сможете: ✅ внести свой вклад в развитие IT ✅ структурировать свой опыт и знания. ✅ развивать личный бренд. ✅ прокачать софт-скиллы. ✅ получать от 4000 до 6000 руб. за один вебинар (полтора часа) + отдельно оплачивается проверка ДЗ и разработка материалов к занятиям. Бонусы 🎁 ✅ наши курсы со скидкой/бесплатно. ✅ возможность приглашать в свою команду на работу лучших выпускников. ✅ воркшопы и конференции для наших преподавателей. Подробнее в telegram: @ElenaAlias

Глубокое погружение во внутренности базы данных Были ли у вас случаи, когда требовалось отладить базу данных? или оптимизиров
Глубокое погружение во внутренности базы данных Были ли у вас случаи, когда требовалось отладить базу данных? или оптимизировать запросы? Вы когда-нибудь задумывались, как работает база данных? как хранятся данные? как выполняется запрос? почему база данных может быстро искать данные? какая тайна скрыта внутри? Если вам нравится копать глубже, как и мне, я приглашаю вас присоединиться ко мне в этой статье, в которой мы постараемся ответить на эти и другие вопросы. https://itnext.io/inside-databases-ba6c564d8aa4

Почему разработчики считают PostgreSQL самой любимой базой данных ? На диаграмме показано множество вариантов использования P
Почему разработчики считают PostgreSQL самой любимой базой данных ? На диаграмме показано множество вариантов использования PostgreSQL — одна база данных , включающая почти все варианты использования, которые нужны разработчикам.

❓Хотите перейти на новый уровень в C# разработке? 👉 Приглашаем 12 июля в 20:00 мск вас на открытый урок в OTUS. Тема: Примит
❓Хотите перейти на новый уровень в C# разработке? 👉 Приглашаем 12 июля в 20:00 мск вас на открытый урок в OTUS. Тема: Примитивы многопоточности .Net На уроке разберем такие примитивы многопоточности, как — Барьеры; — Условные события (ManualResetEvent/AutoResetEvent); — Потоко-безопасные очереди (блокируемые и неблокируемые) Дополнительно обсудим: — Как писать код без Thread.Sleep — Где еще можно использовать многопоточность — Чем отличается многопоточный код от асинхронного. 📌 Вебинар пройдет в рамках онлайн-курса «C# Developer. Professional» и позволит вам углубить свои знания о платформе .NET и научиться решать сложные задачи языка C#. Не упустите шанс протестировать курс и стать еще более компетентным C# разработчиком. Больше полезных тем ждет вас на курсе, доступном в рассрочку. 👉 Для участия во встрече пройдите вступительный тест https://otus.pw/BicQ/ Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. 2RanynoNS48

Прощай, etcd, здравствуй, PostgreSQL: запуск Kubernetes с базой данных SQL etcd— это мозг каждого кластера Kubernetes, хранилище ключей и значений, отслеживающее все объекты в кластере. Он переплетен и тесно связан с Kubernetes, и может показаться, что это неотъемлемая часть кластера, или это так? В этой статье мы рассмотрим, как мы можем заменить etcdбазу данных PostgreSQL, а также почему и когда это может иметь смысл. https://betterprogramming.pub/goodbye-etcd-hello-postgresql-running-kubernetes-with-an-sql-database-7e1b2e9b5f8f

Стратегии индексации базы данных В этой статье мы собираемся изучить эффективные стратегии индексации баз данных. https://blog.bytebytego.com/p/database-indexing-strategies

Введение в облачную базу данных Давайте узнаем подробности об облачных базах данных. https://dzone.com/articles/introduction-to-cloud-database