DATABASE DESIGN — канал, где собираются лучшие материалы по работе с хранилищами данных. А значит и на русском языке, и на английском.
SQL и NoSQL базы данных, файловые системы, распределённые хранилища данных — об этом читайте в канале: @database_design
SQL и NoSQL базы данных, файловые системы, распределённые хранилища данных — об этом читайте в канале: @database_design
👍1
The evolution of DBMS popularity in the DB-Engines Ranking, 2013-2022
We show how the most popular DMBS in the DB-Engines Ranking evolved in the last 10 years in form of a bar chart race.
Read: https://db-engines.com/en/blog_post/96
We show how the most popular DMBS in the DB-Engines Ranking evolved in the last 10 years in form of a bar chart race.
Read: https://db-engines.com/en/blog_post/96
Archive data from Amazon DynamoDB to Amazon S3 using TTL and Amazon Kinesis integration
In this post, we share how you can use Amazon Kinesis integration and the Amazon DynamoDB Time to Live (TTL) feature to design data archiving. Archiving old data helps reduce costs and meet regulatory requirements governing data retention or deletion policies. Amazon Kinesis Data Streams for DynamoDB captures item-level modifications in a DynamoDB table and […]
Read: https://aws.amazon.com/blogs/database/archive-data-from-amazon-dynamodb-to-amazon-s3-using-ttl-and-amazon-kinesis-integration/
In this post, we share how you can use Amazon Kinesis integration and the Amazon DynamoDB Time to Live (TTL) feature to design data archiving. Archiving old data helps reduce costs and meet regulatory requirements governing data retention or deletion policies. Amazon Kinesis Data Streams for DynamoDB captures item-level modifications in a DynamoDB table and […]
Read: https://aws.amazon.com/blogs/database/archive-data-from-amazon-dynamodb-to-amazon-s3-using-ttl-and-amazon-kinesis-integration/
Amazon
Archive data from Amazon DynamoDB to Amazon S3 using TTL and Amazon Kinesis integration | Amazon Web Services
August 30, 2023: Amazon Kinesis Data Analytics has been renamed to Amazon Managed Service for Apache Flink. Read the announcement in the AWS News Blog and learn more. In this post, we share how you can use Amazon Kinesis integration and the Amazon DynamoDB…
👍1
Introducing Oracle Autonomous JSON Database for application developers
Oracle announced the availability of Autonomous JSON Database—a new cloud service built for JSON-centric developers.
Read: https://blogs.oracle.com/database/post/introducing-oracle-autonomous-json-database-for-application-developers
Oracle announced the availability of Autonomous JSON Database—a new cloud service built for JSON-centric developers.
Read: https://blogs.oracle.com/database/post/introducing-oracle-autonomous-json-database-for-application-developers
Remotely Connect PostgreSQL Running on Azure Linux VM
In today’s article, I will explain the topic of Remotely Connect PostgreSQL Running on Azure Linux VM. In order to do this, we need to edit the pg_hba.conf and postgresql.conf files. These files are located in /etc/postgresql/version_info/main. The version information here varies according to the installed PostgreSQL version information. On our server, the access method …
Read: Remotely Connect PostgreSQL Running on Azure Linux VM.
In today’s article, I will explain the topic of Remotely Connect PostgreSQL Running on Azure Linux VM. In order to do this, we need to edit the pg_hba.conf and postgresql.conf files. These files are located in /etc/postgresql/version_info/main. The version information here varies according to the installed PostgreSQL version information. On our server, the access method …
Read: Remotely Connect PostgreSQL Running on Azure Linux VM.
Database Tutorials
Remotely Connect PostgreSQL Running on Azure Linux VM - Database Tutorials
In today's article, I will explain the topic of Remotely Connect PostgreSQL Running on Azure Linux VM. We need to edit the files.
How Kubernetes and Database Operators Drive the Data Revolution
Originally published at The New Stack
These are challenging days for IT. The amount of data our systems need to process grows exponentially. This challenge is further amplified by the growing complexity of data. Information is useless without its con...
Read: https://hashnode.com/post/how-kubernetes-and-database-operators-drive-the-data-revolution-cl0sn28tz02fz5anvbnr6cll4
Originally published at The New Stack
These are challenging days for IT. The amount of data our systems need to process grows exponentially. This challenge is further amplified by the growing complexity of data. Information is useless without its con...
Read: https://hashnode.com/post/how-kubernetes-and-database-operators-drive-the-data-revolution-cl0sn28tz02fz5anvbnr6cll4
Hashnode
How Kubernetes and Database Operators Drive the Data Revolution - Hashnode
Originally published at The New Stack
These are challenging days for IT. The amount of data our systems need to process grows exponentially. This challenge is further amplified by the growing complexity of data. Information is useless without its con...
These are challenging days for IT. The amount of data our systems need to process grows exponentially. This challenge is further amplified by the growing complexity of data. Information is useless without its con...
Install Tez UI in HDP3 Unsecure
Tez UI Installation
Download tez-ui-0.9.1.war
Extract tez-ui-0.9.1.war di /var/www/html/tez-ui
# mkdir /var/www/html/tez-ui
# unzip tez-ui-0.9.1.war -d /var/www/html/tez-ui
Edit file /var/www/html/tez-ui/config/configs.env
timeline must be set to...
Read: https://kholis.hashnode.dev/install-tez-ui-in-hdp3-unsecure
Tez UI Installation
Download tez-ui-0.9.1.war
Extract tez-ui-0.9.1.war di /var/www/html/tez-ui
# mkdir /var/www/html/tez-ui
# unzip tez-ui-0.9.1.war -d /var/www/html/tez-ui
Edit file /var/www/html/tez-ui/config/configs.env
timeline must be set to...
Read: https://kholis.hashnode.dev/install-tez-ui-in-hdp3-unsecure
Underrated Dev
Install Tez UI in HDP3 Unsecure
Tez UI Installation
Download tez-ui-0.9.1.war
Extract tez-ui-0.9.1.war di /var/www/html/tez-ui
# mkdir /var/www/html/tez-ui
# unzip tez-ui-0.9.1.war -d /var/www/html/tez-ui
Edit file /var/www/html/tez-ui/config/configs.env
timeline must be set to...
Download tez-ui-0.9.1.war
Extract tez-ui-0.9.1.war di /var/www/html/tez-ui
# mkdir /var/www/html/tez-ui
# unzip tez-ui-0.9.1.war -d /var/www/html/tez-ui
Edit file /var/www/html/tez-ui/config/configs.env
timeline must be set to...
Introducing dynamic lineage extraction from Azure SQL Databases in Azure Purview
Data citizens including both technical and business users rely on data lineage for root cause analysis, impact analysis, data quality tracing, and other data governance applications. In the current data landscape, where data is fluidly moving across locations and across data platforms and applications, it is increasingly important to map the lineage of data. Today, we are announcing the preview release of dynamic lineage extraction from Azure SQL Databases in Azure Purview.
Read: https://azure.microsoft.com/blog/introducing-dynamic-lineage-extraction-from-azure-sql-databases-in-azure-purview/
Data citizens including both technical and business users rely on data lineage for root cause analysis, impact analysis, data quality tracing, and other data governance applications. In the current data landscape, where data is fluidly moving across locations and across data platforms and applications, it is increasingly important to map the lineage of data. Today, we are announcing the preview release of dynamic lineage extraction from Azure SQL Databases in Azure Purview.
Read: https://azure.microsoft.com/blog/introducing-dynamic-lineage-extraction-from-azure-sql-databases-in-azure-purview/
Microsoft
Introducing dynamic lineage extraction from Azure SQL Databases in ...
Data citizens including both technical and business users rely on data lineage for root cause analysis, impact analysis, data quality tracing, and other data governance applications. In the current...
Introducing MongoDB’s Prometheus Monitoring Integration
Read: https://www.mongodb.com/blog/post/introducing-mongodb-prometheus-integration
Read: https://www.mongodb.com/blog/post/introducing-mongodb-prometheus-integration
Основные команды SQL, которые должен знать каждый программист
Рассмотрим основные команды SQL, включая агрегатные функции и вложенные подзапросы, на примере работы с MySQL.
Читать: «Основные команды SQL, которые должен знать каждый программист»
Рассмотрим основные команды SQL, включая агрегатные функции и вложенные подзапросы, на примере работы с MySQL.
Читать: «Основные команды SQL, которые должен знать каждый программист»
Tproger
Основные команды SQL, которые должен знать каждый программист
Рассмотрим основные команды SQL, включая агрегатные функции и вложенные подзапросы, на примере работы с MySQL.
😁1
5 Developer/Programming Newsletters You Should Be Reading – Substack Repost
Read: https://joshuaotwell.com/?p=35815
Read: https://joshuaotwell.com/?p=35815
Digital Owl's Prose
5 Developer/Programming Newsletters You Should Be Reading - Substack Repost - Digital Owl's Prose
Interested in the developer newsletters I am reading? Check out this list of my favorite 5, covering programming, development, and blogging.
Hubert 'depesz' Lubaczewski: PGDayPL postponed…
Just got information that PGDay.PL is postponed till 4th quarter of 2022. This is due to situation in Ukraine. Figured I'll let you know, given that I previously wrote about it.
Read: https://postgr.es/p/5hv
Just got information that PGDay.PL is postponed till 4th quarter of 2022. This is due to situation in Ukraine. Figured I'll let you know, given that I previously wrote about it.
Read: https://postgr.es/p/5hv
Чем Linux HugePages важны для серверов баз данных?
Часто пользователи рассказывают о сбое базы данных по вине Out Of Memory Killer. Он завершает процессы PostgreSQL и остается причиной большинства отказов этой БД. Память на хост-компьютере может закончиться по нескольким причинам. Наиболее распространены из них четыре. Во-первых, может быть плохо настроена память на хост-компьютере. Во-вторых, могут быть ограничения глобальной переменной work_mem. Например, если у вас 32Гб RAM и work_mem=1Гб, то больше 32 соединений вы никогда не запустите. Каждое соединение PostgreSQL будет выделять этот размер памяти.
Третьей причиной будет большое количество подключений. Даже неактивное соединение может занимать значительный объем памяти. И наконец, другие программы тоже потребляют ресурсы, потому что для каждой из них этот компьютер является хостом.
Представляем вам перевод статьи от Jobin Augustine, который работает в Percona старшим инженером службы поддержки. Более 20-лет он был консультантом, архитектором, администратором и инструктором по PostgreSQL, Oracle и другим технологиям баз данных. Сегодня поговорим о том, как можно защититься от OOM с помощью HugePages и разберем насколько они важны и почему нужны.
Читать: https://habr.com/ru/post/655887/?utm_campaign=655887
Часто пользователи рассказывают о сбое базы данных по вине Out Of Memory Killer. Он завершает процессы PostgreSQL и остается причиной большинства отказов этой БД. Память на хост-компьютере может закончиться по нескольким причинам. Наиболее распространены из них четыре. Во-первых, может быть плохо настроена память на хост-компьютере. Во-вторых, могут быть ограничения глобальной переменной work_mem. Например, если у вас 32Гб RAM и work_mem=1Гб, то больше 32 соединений вы никогда не запустите. Каждое соединение PostgreSQL будет выделять этот размер памяти.
Третьей причиной будет большое количество подключений. Даже неактивное соединение может занимать значительный объем памяти. И наконец, другие программы тоже потребляют ресурсы, потому что для каждой из них этот компьютер является хостом.
Представляем вам перевод статьи от Jobin Augustine, который работает в Percona старшим инженером службы поддержки. Более 20-лет он был консультантом, архитектором, администратором и инструктором по PostgreSQL, Oracle и другим технологиям баз данных. Сегодня поговорим о том, как можно защититься от OOM с помощью HugePages и разберем насколько они важны и почему нужны.
Читать: https://habr.com/ru/post/655887/?utm_campaign=655887
Хабр
Чем Linux HugePages важны для серверов баз данных?
Часто пользователи рассказывают нам о сбое базы данных по вине Out Of Memory Killer. Он завершает процессы PostgreSQL и остается причиной большинства отказов этой БД. Память на хост-компьютере может...
Телеграм как инструмент для оценки стоимости предметов
Телеграм снова стал очень популярен. Наше дело маленькое - получить от этого мессенджера максимум личной выгоды с учетом фактора времени. Я не буду уделять большого внимания библиотекам или деталям реализации, а предложу только общую концепцию довольно комплексной системы, которая кому-то может оказаться полезной.
Раньше я уже писал про использование телеграм бота для мониторинга состояния своих ресурсов, сейчас я бы хотел уделить особое внимание механике внедрения UI телеграм бота в процессе оценки предметов. Так как проект ориентирован на предметы старины, которые несут историческую информационную нагрузку, оценивать мы будем именно их.
Пример работы этого бота можно увидеть здесь.
Читать: https://habr.com/ru/post/656209/?utm_campaign=656209
Телеграм снова стал очень популярен. Наше дело маленькое - получить от этого мессенджера максимум личной выгоды с учетом фактора времени. Я не буду уделять большого внимания библиотекам или деталям реализации, а предложу только общую концепцию довольно комплексной системы, которая кому-то может оказаться полезной.
Раньше я уже писал про использование телеграм бота для мониторинга состояния своих ресурсов, сейчас я бы хотел уделить особое внимание механике внедрения UI телеграм бота в процессе оценки предметов. Так как проект ориентирован на предметы старины, которые несут историческую информационную нагрузку, оценивать мы будем именно их.
Пример работы этого бота можно увидеть здесь.
Читать: https://habr.com/ru/post/656209/?utm_campaign=656209
Telegram
Adventure Time
Бот который поможет вам ориентироваться на местности по современным и старинным картам.
👍1