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


Лучшая схема индекса для полиморфных ассоциаций в Postgres
Если вам нужен быстрый поиск по внешнему ключу базы данных, вы индексируете его. Но когда ваш внешний ключ состоит из двух частей — идентификатора и типа — что вы должны индексировать? (Нет времени? Пропустить до конца.) Оказывается вариантов индексации полиморфных ассоциаций очень много. Мы могли бы индексировать любое поле отдельно, ни одно поле, оба (независимо) или оба с составным индексом. Но что наиболее эффективно? Будучи хорошим разработчиком, я нашел ответ на..

Потоковая передача напрямую в Postgres с помощью Hapi.js и pg-copy-stream
GER реализует функцию начальной загрузки, которая принимает csv_stream, вставляет его данные в PostGres и возвращает обещание Q , когда оно завершено (или выдано ошибка). bootstrap можно разбить на две части: получение соединения и вставка данных. Получение соединения от Knex GER использует построитель запросов Knex для связи и управления подключениями к базе данных. Первым действием функции начальной загрузки является получение соединения с базой данных от Knex: runner = new..

Подключите PostgreSQL к Node.js
Здесь мы используем самый популярный модуль Node.js ‘node-postgres’ для соединения базы данных PostgreSQL с Node.js. Прежде чем обсуждать способы соединения PostgreSQL с Node.js, обратите внимание на то, что в вашей среде установлены Node.js и PostgreSQL. Установите модуль PostgreSQL (pg) с помощью npm: npm install pg Давайте посмотрим, как соединить PostgreSQL с Node.js. Переменные среды Алгоритмическая продажа URI подключения Переменные среды Когда ваш процесс..

Как вставить Pandas DataFrame в БД Postgres
Вставка DataFrame в базу данных без написания кода SQL возможна с помощью SQLAlchemy и Pandas с Python. SQLAlchemy — это набор инструментов Python SQL и Object Relational Mapper, который дает разработчикам приложений всю мощь и гибкость SQL. Сочетание Pandas и SQLAlchemy позволяет вам вставить весь DF в вашу БД без использования SQL. import pandas as pd import sqlalchemy as db import psycopg2 import psycopg2.extras engine =..

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