|
|
![]() Миграция микросервиса с геоданными с MS SQL на PostgreSQLСреда, 23 Ноября 2022 г. 13:37 (ссылка)
Не секрет, что тема перехода в IT-сфере на технологии, не требующие дорогостоящего лицензирования становится всё более актуальной. В то же время, очевидно и стремление компаний попасть в Реестр отечественного ПО, чтобы получить разного рода преференции для себя и своих сотрудников. С точки зрения обновления технологического стека, мы воспользовались методическими рекомендациями Реестра отечественного ПО и приняли решение о переводе наших проектов на технологии со свободными лицензиями, в частности .NET 6 и PostgreSQL. Это открыло путь как к оптимизации производительности приложений и уменьшению расходов на лицензирование, так и добавлению решений компании в реестр. В данной статье предлагаю рассмотреть путь по миграции географического микросервиса с MS SQL на PostgreSQL с фокусом на пространственные (spatial) типы данных. Вопрос стоимости лицензий и непосредственного сравнения MS SQL vs PostgreSQL опустим, т.к. эта тема весьма хорошо раскрыта в DotNext-докладе моего коллеги, Стаса Флусова. Рекомендую к просмотру! Читать далееhttps://habr.com/ru/post/701060/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701060
![]() Как хранить сеть дорог в БД для построения маршрута?Четверг, 22 Сентября 2022 г. 07:00 (ссылка)
Японцы уже в 2018 году научили немецкий GraphHopper строить маршруты по дорогам хранящимся в PostgreSQL. Как кастомизировать источник данных, и сохранять новые дороги в таблицу правильно? Надо всего лишь...https://habr.com/ru/post/688556/?utm_source=habrahabr&utm_medium=rss&utm_campaign=688556
![]() Сколько школ во всем мире? Чтение сотен гигабайт OpenStreetMap данных в JVM из Apache ArrowСреда, 07 Сентября 2022 г. 14:31 (ссылка)
JVM основная платформа для Big Data решений, таких как Hadoop, Spark, Presto, NiFi но на производительность значительно влияют копирование/сериализация данных "на каждый чих" с последующей сборкой мусора и отсутствие SIMD оптимизаций при работе с данными. А можно ли в программе на JVM прочитать сотни гигабайт Parquet файлов без Spark/Hadoop? В этом нам поможет библиотека Apache Arrow - проект, которым объединяются десятки решений для работы с Большими Данными. Но для этого даже не обязателен кластер с тысячами ядер и петабайты хранилища! Обработку данных начнем с "золотого стандарта" для open source: PostgreSQL 14 + PostGIS 3.2.0, а продолжим на OpenJDK 11 + Apache Arrow 9.0.0. В качестве примера измерим с неизвестной точностью "среднюю температуру по больнице" - мы посчитаем число школьных зданий по всему миру в проекте OpenStreetMap. И когда говорят что образование избыточно и в школе дают много лишних знаний, то сразу же хочется задать вопрос. Предположите куда устремятся люди освободившиеся от "оков образования" и что они смогут делать во взрослой жизни? Быть только потребителями контента? Читать далееhttps://habr.com/ru/post/686860/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686860
![]() Создание и наполнение PostGIS при использовании DockerПятница, 22 Июля 2022 г. 16:24 (ссылка)
Пошаговая инструкция о том, как установить и использовать расширение PostGIS для PostgreSQL в Docker. Включает в себя: установка и настройка Docker-контейнера, загрузка данных в базу данных, извлечение и визуализация данных, анализ геоданных с помощью PostGIS функционала. Читать далееhttps://habr.com/ru/post/678420/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678420
![]() [Перевод] Два размера подходят большинству: PostgreSQL и ClickhouseПонедельник, 06 Июня 2022 г. 19:11 (ссылка)
С момента появления System R в 1974 году реляционные базы данных в целом, и SQL-базы в частности, стали доминирующим подходом для хранения данных, и до сих пор сохранили это положение, несмотря на появление многочисленных серьезных конкурентов. Слухи о кончине и упадке традиционных реляционных баз данных появляются постоянно, но PostgreSQL уверенно держит позиции и опережает как своих предшественников, так и предполагаемых преемников. Фактически, база данных MySQL была настолько распространена, что стала частью одноименного стека LAMP (Linux, Apache, MySQL, Perl), преобладающего в ранних веб-разработках. Единственным большим исключением из этой тенденции является OLAP, со специализированными методами, позволяющими резко повысить производительность определенных рабочих нагрузок. А новые соперники, такие как ClickHouse, качественно изменили подходы к аналитике. Читать далееhttps://habr.com/ru/post/669898/?utm_source=habrahabr&utm_medium=rss&utm_campaign=669898
|
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |