Рубрика «postgresql» - 7
PostgreSQL. Тестируй то, тестируй это, тестируй не боясь
2022-11-19 в 14:09, admin, рубрики: Database Lab Engine, DBLAB, dle, DLE GUI, postgresql, тестированиеТоп-10 докладов DotNext 2022 Spring
2022-10-31 в 15:14, admin, рубрики: .net, C#, dotnext, exactly-once, postgresql, XML, конференции, микросервисы, хэш-функция
У нас есть традиция: каждые полгода перед тем, как провести конференцию DotNext, мы публикуем на Хабре десять докладов с предыдущей конференции, которые особенно понравились участникам.
Сейчас до осеннего DotNextЧитать полностью »
Топ полезных SQL-запросов для PostgreSQL
2022-10-30 в 15:08, admin, рубрики: administration, database development, database optimization, postgresql, sql, sql tips and tricks, Администрирование баз данных, базы данныхСтатей о работе с PostgreSQL и её преимуществах достаточно много, но не всегда из них понятно, как следить за состоянием базы и метриками, влияющими на её оптимальную работу. В статье подробно рассмотрим SQL-запросы, которые помогут вам отслеживать эти показатели и просто могут быть полезны как пользователю.

Зачем следить за состоянием PostgreSQL?
Как хранить сеть дорог в БД для построения маршрута?
2022-09-22 в 4:00, admin, рубрики: graphhopper, java, OpenStreetMap, OSM, postgis, postgresql, routing, Геоинформационные сервисы, Построение маршрута, ПрограммированиеИ так, формулировка задачи следующая: есть база данных, в ней хранится информация о дорогах, включая координаты, нужно реализовать построение маршрутов из начальной точки к конечной.
Построение маршрутов - задача распространенная, и, как для каждой распространённой задачи, для неё давно существуют реализации. Мне нравится GraphHopperЧитать полностью »
Обзор операторов PostgreSQL для Kubernetes. Часть 3: CloudNativePG
2022-09-09 в 6:05, admin, рубрики: CloudNativePG, devops, kubernetes, kubernetes operator, postgresql, Администрирование баз данных, Блог компании Флант, ФлантСтатья продолжает наш обзорный цикл о PostgreSQL-операторах для Kubernetes. В первой части мы рассматривали операторы Stolon, Crunchy Data и Zalando. Во второй — KubeDB и StackGres, а также объединили все пять операторов в сравнительную таблицу. В этот раз разбираем решение CloudNativePG, его возможности и особенности, а заодно актуализируем таблицу.
Поваренная книга миграции данных между БД или как перенести данные из одной БД в другую с минимальной болью
2022-09-04 в 8:38, admin, рубрики: .net, .net core, C#, EF Core, postgresql, sql, миграция бд, миграция данныхОдно я могу сказать точно: миграция данных между двумя БД - это одна из, если не самая сложная часть при смене СУБД или схемы базы данных. И что-то мне подсказывает, что Вы не фанат громоздких SQL конструкций.
Варианты основаны на использовании PostgreSQL и EF Core но сохраняют свою актуальность даже если на проекте нет ни строчки .Net кода или стоит другая СУБД.
Варианты без C# кода.
Эти варианты полезны если вам не нужно кардинально менять схему, либо вы всё ещё готовы писать SQL.
Вариант 1: Бэкап данных на источнике с восстановлением данных из бэкапа на БД получателе
«Надо переехать с Oracle на PostgreSQL. Ты только не волнуйся!»
2022-08-29 в 10:51, admin, рубрики: oracle, postgresql, Администрирование баз данных, Блог компании Инфосистемы Джет, миграцияС этого сообщения в мессенджере началось мое масштабное расследование вопроса, который давно не дает спать многим айтишникам — можно ли вот так взять и переехать с Oracle на «свободную» СУБД PostgreSQL?
PostgreSQL 16: Часть 1 или Коммитфест 2022-07
2022-08-06 в 13:34, admin, рубрики: postgres, postgresql, sql, Блог компании Postgres ProfessionalАвгуст в релизном цикле PostgreSQL месяц особенный. Еще не вышла официально 15-я версия, но уже закончился первый коммитфест 16-й версии. И мы можем посмотреть на самые интересные изменения.
Собираем сервер из исходного кода и вперед!
dconfig server_version
List of configuration parameters
Parameter | Value
----------------+---------
server_version | 16devel
Как быстро реализовать поиск на корпоративном портале
2022-08-04 в 7:28, admin, рубрики: ilike, postgresql, база данных, Блог компании Selectel, поиск, поисковые запросы, поисковые технологии
Привет, меня зовут Антон Щербак, я разработчик корпоративного портала Selectel. Это внутренняя система, где можно узнать новости компании, поучаствовать в Selectel Game (это наша собственная геймификация рабочих достижений) и, конечно, найти необходимого коллегу или структуру.
Нас уже более 700, и иногда поиск человека превращается в выпуск ток-шоу «Жди меня». Поэтому у нас была задача сделать его более удобным и приводящим к нужному результату. Под катом рассказываю, к какому решению мы в итоге пришли и как реализовали.
Читать полностью »
Яндекс выложил в опенсорс бету фреймворка userver
2022-07-29 в 7:55, admin, рубрики: c++, c++17, coroutine, coroutines, dynamic changes, github, json, logs, mongo, mongodb, open source, postgres, postgresql, python, python3, redis, sql, synchronization, userver, yaml, Yandex, Блог компании Яндекс, высокая производительность, открытый кодuserver позволяет быстро создавать эффективные микросервисы на языке C++ и уже много лет активно используется в Яндекс Go, Еде, Лавке, Доставке, Маркете, финтехе и других проектах. Вот из каких требований мы исходили в процессе разработки:
- Простота. Стажёр или студент, приходя к нам, может уже через неделю написать и отправить в продакшен новый микросервис.
- Надёжность. Многие ошибки, в том числе и связанные с многопоточностью, можно поймать на этапе компиляции. Кроме того, фреймворк даёт подсказки по исправлению проблем.
- Полнота. В userver есть всё необходимое для тестирования, работы с разными базами данных, кеширования, логирования, трейсинга, распределённых блокировок, работы с JSON, BSON, YAML, изменения параметров сервиса на лету и так далее.
Сейчас я расскажу о том, как возникла идея userver, как фреймворк развивался, в каких задачах его сейчас используют и почему именно выход в опенсорс был логичным следующим шагом. А затем приведу пример написания нового микросервиса.
Читать полностью »