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


Использование простых индексов для оптимизации сложных сортировок в Postgres
Строительство пузыря. В этой серии публикаций наша команда инженеров рассказывает о внутренней работе Bubble , облачного языка визуального программирования, который делает программирование доступным для всех. Если вы хотите присоединиться к революции без кода, просмотрите наш список открытых вакансий . Одна из серьезных проблем, стоящих перед Bubble, - это преобразование пользовательских запросов в высокопроизводительный SQL. Пользователи могут определять свои собственные схемы..

Основы реляционных баз данных
Узнайте, что происходит под капотом MySQL, PostgreSQL и других реляционных баз данных. На первый взгляд, некоторым это может показаться бессмысленным. Зачем заморачиваться с такой элементарной темой? Кроме того, стоит ли все еще знать, как работают базы данных, среди растущего числа крутых управляемых сервисов баз данных? Я бы сказал, что это так. В самом деле, этот пост может не иметь прямого отношения к вам, и это нормально. Однако данные являются неотъемлемой частью ряда..

NodeJS Postgresql Массовое обновление.
Привет народ! В последнее время много работаю с Postgresql и NodeJS. Одно из последних требований, с которыми я столкнулся, - ЗАДАЧА! Массовое обновление данных, прочитанных из файла .xlsx. Мне пришлось прочитать массу вопросов и документов в Google, чтобы даже разобрать, что мне нужно было сделать. Итак, хватит разговоров, и давайте сразу приступим к делу. Вот моя установка - NodeJS версии 11.11.0 Версия Postgresql psql (PostgreSQL) 11.2 Кстати, я использую Multer для..

Большие текстовые индексы в Postgres
Примечание. Эта статья написана для Postgres 9.6 и ниже. Для Postgres 10+ используйте вместо них хеш-индексы. Индекс достаточно большого text столбца может занимать больше места, чем сама таблица. Если вам нужно только проверить равенство, вы можете значительно уменьшить размер индекса. На первый взгляд, хеш-индекс кажется идеальным для этого. Однако вы не должны использовать их, поскольку в настоящее время они не регистрируются в WAL . Вместо этого используйте индекс выражения:..

Разбираемся в SQL: часть 1
Эта серия статей предназначена для всех, кто только начинает изучать PostgreSQL. Основное внимание уделяется решению проблем и пониманию того, почему базовые, все более сложные утверждения не оцениваются должным образом. Часть 2 исследует ограничения и функции, предложения Части 3 с объединениями и дублированием на всем протяжении. food name | quality | weight -----------+---------+-------- Apple | ripe | 50 Bread | fresh | 10 Cheese..

Создайте Upsert самостоятельно для баз данных Amazon Redshift
С отдельной промежуточной таблицей вставка и обновление данных в PostgreSQL очень просты. Введение Одна из многих вещей, которые мне нравятся в работе в стартапе, — это разнообразие людей, с которыми я работаю в компании, и интересные проблемы, которые мне приходится решать. Несколько месяцев назад отдел маркетинга работал над улучшением наших аналитических отчетов и хотел хранить данные в нашей базе данных Amazon Redshift, которые затем можно было бы использовать для создания более..

Три главных альтернативы MongoDB в 2019 году
JAM Stack, PostgreSQL и Amazon DynamoDB - все это конкурентные альтернативы MongoDB. NoSQL - это имя, используемое для описания любого типа базы данных, не соответствующей реляционной модели SQL . Базы данных NoSQL возникли в 2009 году по мере увеличения масштабов таких сайтов, как MySpace: NoSQL появился потому, что в то время базы данных не могли поддерживать требуемый масштаб. - Рик Негрин в блоге memSQL MongoDB - самая известная из баз данных NoSQL. Он часто..