Публикации по теме 'postgres'


PostgreSQL и Sequelize: стоит ли использовать реляционную базу данных?
Вам действительно нужен ORM или вы можете сделать это самостоятельно? Собственно первый вопрос: Следует ли вам использовать реляционную базу данных? Предположим, что да. В таком случае можно продолжить чтение. Sequelize — это так называемый ORM ( Диспетчер реляционных объектов ). Теперь эти библиотеки не обязательно нужны вашему приложению для взаимодействия с вашей базой данных. В следующих строках вы можете прочитать некоторые мои мысли о том, где ORM может быть очень..

Основы SQL: ВВЕРХ и ВНИЗ
Дана таблица случайных чисел следующим образом: схема таблицы чисел id номер 1 номер 2 Ваша задача — вернуть таблицу с аналогичной структурой и заголовками, где, если сумма столбца нечетная, столбец показывает минимальное значение для этого столбца, а когда сумма четная, показывает максимальное значение. Вы должны использовать оператор case. схема выходной таблицы номер 1 номер 2 Решение Выражение PostgreSQL CASE совпадает с оператором IF/ELSE в других языках..

Триггеры базы данных
13 мая 2014 г. Триггер базы данных — это событие, которое может произойти после или до выполнения оператора или изменения/вставки/удаления строки. Это можно использовать для выполнения любой задачи до или после определенного события в базе данных. Меня очень давно интересовала эта концепция, и я хотел проверить ее. Я хотел попробовать автоматизацию, создав триггерную функцию. Триггерная функция в PostgreSQL — это своего рода функция, в которую передаются специальные переменные —..

Кому нужны первичные ключи?
Антишаблоны запуска Так что этот пост может показаться натяжкой, но у меня есть две или три точки данных, так что пора провести линию. Я присоединился к двум стартапам, в которых были засеяны инженеры, нанятые из крупных финансовых компаний (я также унаследовал команду с такими же характеристиками внутри более крупной фирмы). Оправдание для таких наймов обычно примерно такое: «Ну, ‹ вставьте здесь название крупной финансовой компании › нанимают только лучших, а затем они создают..

Изменение сбора данных (CDC) для postgresql с использованием Go (Golang)
Часть 01: postgresql https://medium.com/@adamszpilewicz/change-data-capture-cdc-for-postgresql-using-go-golang-2b34c576a5d Часть 02: mysql https://medium.com/@adamszpilewicz/cdc-replication-from-mysql-using-go-golang-7051cb5b74c5 Часть 03: mogodb https://medium.com/@adamszpilewicz/change-data-capture-cdc-for-mongodb-using-go-golang-64e36e0e9cb1 Часть 04 sqlserver : https://medium.com/p/89b6ee09146b Изменить ввод данных Сбор измененных данных (CDC) — это метод,..

Создайте надежный API Node.js с помощью TypeORM с использованием транзакций
Создайте надежный API узла с TypeORM, используя транзакции Javascript и NodeJS имеют одну из самых популярных экосистем для разработки современных веб-приложений. Он содержит множество полезных ресурсов и фреймворков, которые облегчают нам часть работы. Одной из основных проблем сегодня при создании API, который будет общедоступным, является обеспечение надежности и безопасности предоставляемого сервиса. Сегодня мы увидим, как транзакции базы данных — отличный способ улучшить..

Полученные уроки масштабирования базы данных PostgreSQL до 1,2 млрд записей в месяц
Выбор места для размещения базы данных, материализация данных и использование базы данных в качестве очереди заданий Это не первое мое родео с большими наборами данных. База данных аутентификации и управления продуктами, которую я разработал для крупнейшего британского провайдера общедоступного Wi-Fi, также имела впечатляющие объемы. Мы ежедневно отслеживали аутентификацию для миллионов устройств. Однако у этого проекта было финансирование, которое позволило нам выбрать любое..