Регистрация и авторизация в веб-приложении с помощью Spring WebFlux
Подробно описали, как создать регистрацию и авторизацию пользователя при помощи PostgreSQL и Spring WebFlux.
Читать: «Регистрация и авторизация в веб-приложении с помощью Spring WebFlux»
Подробно описали, как создать регистрацию и авторизацию пользователя при помощи PostgreSQL и Spring WebFlux.
Читать: «Регистрация и авторизация в веб-приложении с помощью Spring WebFlux»
Learn more about dbForge Data Pump for SQL Server
Learn how to use dbForge Data Pump for SQL Server in few minutes. This page features demo resources that will help you dive deep into the tool - https://www.devart.com/dbforge/sql/data-pump/resources.html
Read: https://alextomson.hashnode.dev/learn-more-about-dbforge-data-pump-for-sql-server
Learn how to use dbForge Data Pump for SQL Server in few minutes. This page features demo resources that will help you dive deep into the tool - https://www.devart.com/dbforge/sql/data-pump/resources.html
Read: https://alextomson.hashnode.dev/learn-more-about-dbforge-data-pump-for-sql-server
Self-hosted EXPLAIN: наглядно и безопасно
С момента первой же хабрапубликации о возможностях нашего сервиса визуализации планов запросов PostgreSQL explain.tensor.ru (а было это уже больше 2 лет назад) пользователи задавали резонный вопрос: "Все у вас круто, но у нас в запросах и планах есть коммерческая инфа, которую отправлять куда-то наружу низзя... Можно как-то ваш сервис развернуть на своей площадке?"
Ну, а почему бы и нет, подумали мы - тем более, некоторые пользователи уже интересовались возможностью интеграции нашего сервиса в свои системы.
Читать: https://habr.com/ru/post/677948/
С момента первой же хабрапубликации о возможностях нашего сервиса визуализации планов запросов PostgreSQL explain.tensor.ru (а было это уже больше 2 лет назад) пользователи задавали резонный вопрос: "Все у вас круто, но у нас в запросах и планах есть коммерческая инфа, которую отправлять куда-то наружу низзя... Можно как-то ваш сервис развернуть на своей площадке?"
Ну, а почему бы и нет, подумали мы - тем более, некоторые пользователи уже интересовались возможностью интеграции нашего сервиса в свои системы.
Читать: https://habr.com/ru/post/677948/
Мягкое удаление чаще всего не нужно
Те, кто знаком хотя бы с парой разных окружений баз данных продакшена, скорее всего, знают паттерн «мягкого удаления» (soft deletion) — вместо удаления данных напрямую конструкцией
Мягкое удаление необходимо для того, чтобы удаление выполнялось безопаснее и было обратимым. После того, как запись удалили «жёстким»
Читать: https://habr.com/ru/post/677932/
Те, кто знаком хотя бы с парой разных окружений баз данных продакшена, скорее всего, знают паттерн «мягкого удаления» (soft deletion) — вместо удаления данных напрямую конструкцией
DELETEтаблицы получают дополнительную временную метку deleted_atи удаление выполняется конструкцией обновления:UPDATE foo SET deleted_at = now() WHERE id = $1;Мягкое удаление необходимо для того, чтобы удаление выполнялось безопаснее и было обратимым. После того, как запись удалили «жёстким»
DELETE, теоретически её всё равно можно восстановить, углубившись в слой хранения, но нужно сказать, что вернуть её очень сложно. В теории, при мягком удалении достаточно снова присвоить deleted_atзначение NULL, и на этом всё:-- и волшебным образом всё вернулось на место!!
UPDATE foo SET deleted_at = NULL WHERE id = $1;Читать: https://habr.com/ru/post/677932/
Announcing Oracle Database Service for Microsoft Azure
Today, at Microsoft Inspire, Satya Nadella, CEO of Microsoft, and Larry Ellison, Chairman and CTO of Oracle Corporation, announced the availability of the Oracle Database Service for Microsoft Azure.
Read: https://blogs.oracle.com/database/post/announcing-oracle-database-service-for-microsoft-azure
Today, at Microsoft Inspire, Satya Nadella, CEO of Microsoft, and Larry Ellison, Chairman and CTO of Oracle Corporation, announced the availability of the Oracle Database Service for Microsoft Azure.
Read: https://blogs.oracle.com/database/post/announcing-oracle-database-service-for-microsoft-azure
Oracle
Announcing Oracle Database Service for Microsoft Azure
Today, at Microsoft Inspire, Satya Nadella, CEO of Microsoft, and Larry Ellison, Chairman and CTO of Oracle Corporation, announced the availability of the Oracle Database Service for Microsoft Azure.
See what's new with MongoDB 6.0
MongoDB 6.0.0 was just released yesterday and is now available for download!
This version has improvements to existing features, also new products have been introduced to empower you to build faster, troubleshoot less, and removes complexity from you...
Read: https://julia.hashnode.dev/whats-new-with-mongodb-60
MongoDB 6.0.0 was just released yesterday and is now available for download!
This version has improvements to existing features, also new products have been introduced to empower you to build faster, troubleshoot less, and removes complexity from you...
Read: https://julia.hashnode.dev/whats-new-with-mongodb-60
Locking-Based Isolation at SQL Server
Introduction
In the SQL world, a transaction is a unit of work that include single or multiple operations that query or modify data of a database, transforming the database from one consistent state to another.
To achieve this consistency and guarant...
Read: https://blog.mayallo.com/locking-based-isolation-at-sql-server
Introduction
In the SQL world, a transaction is a unit of work that include single or multiple operations that query or modify data of a database, transforming the database from one consistent state to another.
To achieve this consistency and guarant...
Read: https://blog.mayallo.com/locking-based-isolation-at-sql-server
👍1
Learn more about DevOps Automation for SQL Server
Learn how to use dbForge DevOps Automation for SQL Server in a few minutes. This page features demo resources that will help you dive deep into the tool - https://www.devart.com/dbforge/sql/database-devops/resources.html
Read: https://alextomson.hashnode.dev/learn-more-about-devops-automation-for-sql-server
Learn how to use dbForge DevOps Automation for SQL Server in a few minutes. This page features demo resources that will help you dive deep into the tool - https://www.devart.com/dbforge/sql/database-devops/resources.html
Read: https://alextomson.hashnode.dev/learn-more-about-devops-automation-for-sql-server
SQL Random Function to Generate Random Numbers with Examples
Let's review how to generate or select random numbers within different ranges in SQL Server databases using dbForge Data Generator for SQL Server - https://www.devart.com/dbforge/sql/data-generator/how-to-generate-random-numbers.html
Read: https://alextomson.hashnode.dev/sql-random-function-to-generate-random-numbers-with-examples
Let's review how to generate or select random numbers within different ranges in SQL Server databases using dbForge Data Generator for SQL Server - https://www.devart.com/dbforge/sql/data-generator/how-to-generate-random-numbers.html
Read: https://alextomson.hashnode.dev/sql-random-function-to-generate-random-numbers-with-examples
Обзор DBaaS: что нужно знать про базы данных в облаке, чтобы не ошибиться с выбором
Обозреваем 8 видов облачных БД. Рассказываем, какие базы данных доступны из облака и для каких задач больше подходит каждая из них.
Читать: «Обзор DBaaS: что нужно знать про базы данных в облаке, чтобы не ошибиться с выбором»
Обозреваем 8 видов облачных БД. Рассказываем, какие базы данных доступны из облака и для каких задач больше подходит каждая из них.
Читать: «Обзор DBaaS: что нужно знать про базы данных в облаке, чтобы не ошибиться с выбором»
Meet Gabriella Cohen: Expanding MongoDB’s Presence in Israel as the Newest Regional Vice President
Read: https://www.mongodb.com/blog/post/expanding-mongodb-presence-israel-as-newest-regional-vice-president
Read: https://www.mongodb.com/blog/post/expanding-mongodb-presence-israel-as-newest-regional-vice-president
Automatic Test Framework YAT
The Yet another test (YAT) framework is an automatic test framework based on Python3. The core of the framework is implemented by the Kotlin language. The framework is encapsulated and bonded through Python to provide command line interfaces (CLIs). ...
Read: https://database.hashnode.dev/automatic-test-framework-yat
The Yet another test (YAT) framework is an automatic test framework based on Python3. The core of the framework is implemented by the Kotlin language. The framework is encapsulated and bonded through Python to provide command line interfaces (CLIs). ...
Read: https://database.hashnode.dev/automatic-test-framework-yat
Replace self-managed database scheduler batch jobs using AWS native solutions
Read: https://aws.amazon.com/blogs/database/replace-self-managed-database-scheduler-batch-jobs-using-aws-native-solutions/
Read: https://aws.amazon.com/blogs/database/replace-self-managed-database-scheduler-batch-jobs-using-aws-native-solutions/
Mobile Edge Computing, Part 1: Delivering Data Faster with Verizon 5G Edge and MongoDB
Read: https://www.mongodb.com/blog/post/delivering-data-faster-verizon-5g-edge-mongodb
Read: https://www.mongodb.com/blog/post/delivering-data-faster-verizon-5g-edge-mongodb
Mobile Edge Computing, Part 2: Computing in the Real World
Read: https://www.mongodb.com/blog/post/computing-in-real-world
Read: https://www.mongodb.com/blog/post/computing-in-real-world
Multi-region scaling with Fauna
Because the digital era has grown so competitive — providing users with everything from banking systems to online food delivery — it’s critical that applications never go down for any reason. In fact, users expect that the applications they access wi...
Read: https://fauna.hashnode.dev/multi-region-scaling-with-fauna-cl5vdgt6603b7jtnvgage29h8
Because the digital era has grown so competitive — providing users with everything from banking systems to online food delivery — it’s critical that applications never go down for any reason. In fact, users expect that the applications they access wi...
Read: https://fauna.hashnode.dev/multi-region-scaling-with-fauna-cl5vdgt6603b7jtnvgage29h8
Oracle Database Service for Azure
See how Oracle and Microsoft have simplified the path to Multicloud Choice
Read: https://blogs.oracle.com/database/post/simplify-path-to-multicloud-choice
See how Oracle and Microsoft have simplified the path to Multicloud Choice
Read: https://blogs.oracle.com/database/post/simplify-path-to-multicloud-choice
Oracle
Oracle Database Service for Azure
See how Oracle and Microsoft have simplified the path to Multicloud Choice
«Очумелые ручки», или Как мы слепили СХД из спичек и желудей
В текущих реалиях со сложностями в покупке новых массивов мне вспомнилась одна история, которая произошла пять лет назад. Она почти забылась, но теперь кажется вполне себе актуальной. Как-то раз к нам в компанию пришел один заказчик, который хотел СХД. Готовую СХД, попадающую в его бюджет, приобрести было нереально, а надо было не просто дешево и сердито, а дешево и нормально. Поэтому решили действовать креативно. Благо, у заказчика была некая поэтапность в развитии, и мы располагали достаточным количеством времени, чтобы постепенно наращивать объем хранилища.
Читать: https://habr.com/ru/post/678186/
В текущих реалиях со сложностями в покупке новых массивов мне вспомнилась одна история, которая произошла пять лет назад. Она почти забылась, но теперь кажется вполне себе актуальной. Как-то раз к нам в компанию пришел один заказчик, который хотел СХД. Готовую СХД, попадающую в его бюджет, приобрести было нереально, а надо было не просто дешево и сердито, а дешево и нормально. Поэтому решили действовать креативно. Благо, у заказчика была некая поэтапность в развитии, и мы располагали достаточным количеством времени, чтобы постепенно наращивать объем хранилища.
Читать: https://habr.com/ru/post/678186/
«Звезда» — оптимальная структура данных при переходе на российский BI
Бизнес-аналитика — интереснейшее направление работы с данными. С одной стороны пользователи хотят видеть красивые дашборды и простые self-service платформы, а с другой стороны, для организации всего этого порой требуется колоссальная работа по организации витрин, моделей данных, оптимизации запросов, а вместе с этим — мощный сервер для переработки миллиардов записей. В этом посте я расскажу о том, почему для работы с BI сегодня как никогда актуальна такая модель данных как “Звезда”, и как ее использование помогает улучшать эффективность бизнес-аналитики на любых BI-платформах.
Читать: https://habr.com/ru/post/678346/
Бизнес-аналитика — интереснейшее направление работы с данными. С одной стороны пользователи хотят видеть красивые дашборды и простые self-service платформы, а с другой стороны, для организации всего этого порой требуется колоссальная работа по организации витрин, моделей данных, оптимизации запросов, а вместе с этим — мощный сервер для переработки миллиардов записей. В этом посте я расскажу о том, почему для работы с BI сегодня как никогда актуальна такая модель данных как “Звезда”, и как ее использование помогает улучшать эффективность бизнес-аналитики на любых BI-платформах.
Читать: https://habr.com/ru/post/678346/
Опыт доработки PostgreSQL: как мы добавили TDE в Platform V Pangolin
Привет, Хабр! Меня зовут Владимир Харчиков, я развиваю и сопровождаю Platform V Pangolin в СберТехе. Pangolin ― реляционная СУБД, созданная нами для хранения и обработки данных в высоконагруженных приложениях.
В статье я расскажу, как объединить высокую скорость обработки транзакций и безопасность хранения данных, а именно о реализации функции прозрачного шифрования данных внутри нашей СУБД. Кому эта тема интересна ― прошу под кат.
Читать: https://habr.com/ru/post/678370/
Привет, Хабр! Меня зовут Владимир Харчиков, я развиваю и сопровождаю Platform V Pangolin в СберТехе. Pangolin ― реляционная СУБД, созданная нами для хранения и обработки данных в высоконагруженных приложениях.
В статье я расскажу, как объединить высокую скорость обработки транзакций и безопасность хранения данных, а именно о реализации функции прозрачного шифрования данных внутри нашей СУБД. Кому эта тема интересна ― прошу под кат.
Читать: https://habr.com/ru/post/678370/
Написание запросов к Neo4j
Это вторая статья, посвященная графовой базе данных Neo4j. Первую статью о моделировании схемы данных можно почитать тут: https://habr.com/ru/post/677296/
Суть статьи — небольшое практическое отступление до того, как мы разберем новые концепции в Neo4j.
Читать: https://habr.com/ru/post/678382/
Это вторая статья, посвященная графовой базе данных Neo4j. Первую статью о моделировании схемы данных можно почитать тут: https://habr.com/ru/post/677296/
Суть статьи — небольшое практическое отступление до того, как мы разберем новые концепции в Neo4j.
Читать: https://habr.com/ru/post/678382/