Базы данных

Как настроить базу данных HA/DR в AWS? [3 — Простая база данных].

В этом посте мы рассмотрим, как создать простую базу данных в AWS с помощью Terraform и как ее настроить. Как создать базу данных? Минимальная конфигурация выглядит следующим образом: resource «aws_db_instance» «default» { allocated_storage = 10 engine = «mysql» engine_version = «5.7» instance_class = «db.t3.micro» name = «mydb» username = «random_user» password = «random_pwd» parameter_group_name = …

Как настроить базу данных HA/DR в AWS? [3 — Простая база данных]. Читать полностью »

Как настроить базу данных HA/DR в AWS? [4 — База данных HA].

В этой части серии мы рассмотрим, в чем разница между простой базой данных и высокодоступной базой данных в AWS, а также как создать ее с помощью Terraform. Различия Простая база данных будет развернута на одном AZ. Поэтому если этот AZ по каким-то причинам будет недоступен, база данных больше не сможет быть вызвана. Чтобы избежать подобной …

Как настроить базу данных HA/DR в AWS? [4 — База данных HA]. Читать полностью »

Как настроить базу данных HA/DR в AWS? [1]

В каждой компании мы храним некоторые данные. Для некоторых из них это базы данных. Но как вы можете быть уверены, что ваши данные хранятся в безопасности и имеют наилучшую доступность? Если вы не знаете, то вы попали по адресу. В этой мини-серии мы вместе посмотрим, как настроить базу данных, затем ее высокую доступность (HA) и …

Как настроить базу данных HA/DR в AWS? [1] Читать полностью »

Как настроить базу данных HA/DR в AWS? [5 — База данных DR].

В этой части серии мы рассмотрим, как (наконец-то) создать базу данных с системой аварийного восстановления. Создание глобальной базы данных Теперь, когда у нас есть кластер баз данных, мы можем легко создать несколько таких баз данных в нескольких регионах и связать их в глобальную базу данных. Поэтому, как минимум, нам нужно создать 2 кластера в 2 …

Как настроить базу данных HA/DR в AWS? [5 — База данных DR]. Читать полностью »

Как настроить базу данных HA/DR в AWS? [6 — Создание из моментального снимка].

В этом посте мы рассмотрим, как создать базу данных AWS RDS Global из моментального снимка. Зачем создавать базу данных из моментального снимка, если у нас уже есть DR? Конечно, если у вас есть система DR, вам, возможно, придется создавать свою глобальную базу данных из моментального снимка каждый день (я надеюсь на это). Но когда вы …

Как настроить базу данных HA/DR в AWS? [6 — Создание из моментального снимка]. Читать полностью »

Как настроить базу данных HA/DR в AWS? [7 — Динамическое определение бэкенда Terraform].

В этом посте мы рассмотрим кое-что, что может быть действительно полезным для использования одного и того же скрипта в нескольких средах или для нескольких проектов без изменения кода! Чтобы сделать этот волшебный трюк, мы динамически определим бэкенд, который мы будем использовать для хранения состояния Terraform. Объявление бэкенда Во-первых, нам нужно объявить в скрипте, какой тип …

Как настроить базу данных HA/DR в AWS? [7 — Динамическое определение бэкенда Terraform]. Читать полностью »

Как настроить базу данных HA/DR в AWS? [8 — Несколько экземпляров в нескольких регионах].

В этой части серии мы рассмотрим, как создать в одном скрипте Terraform и за одно выполнение, как создать элементы в нескольких регионах. Такие советы очень полезны, если вы хотите создать сразу всю вашу инфраструктуру и/или настроить аварийное восстановление. Как это сделать? Сделать это довольно просто. Нужно выполнить 2 шага: объявить несколько провайдеров объявить, какого провайдера …

Как настроить базу данных HA/DR в AWS? [8 — Несколько экземпляров в нескольких регионах]. Читать полностью »

Как настроить базу данных HA/DR в AWS? [9 — Генерация случайного значения]

В этой части (и последней части серии) мы рассмотрим, как генерировать случайное значение. Это очень полезно, например, для создания уникальных имен для снапшотов. Вы увидите, что существует несколько определений, в зависимости от того, что вам нужно. Random Id resource «random_id» «rdm_id» { byte_length = 8 } Вход в полноэкранный режим Выйти из полноэкранного режима Объявленный …

Как настроить базу данных HA/DR в AWS? [9 — Генерация случайного значения] Читать полностью »

Автоматическое создание конечных точек REST и GraphQL из базы данных Azure SQL

Я уверен, что на каком-то этапе своей карьеры разработчика вы мечтали — мечтали! — иметь что-то, что могло бы превратить таблицы вашей базы данных в конечные точки REST или GraphQL, автоматически, просто выразив это намерение (возможно, через файл конфигурации или другие соглашения). Такая вещь могла бы значительно облегчить вашу жизнь и сделать вашу работу более …

Автоматическое создание конечных точек REST и GraphQL из базы данных Azure SQL Читать полностью »

Создание отчетов на основе баз данных Microsoft Access с помощью List & Label

Создавайте отчеты на основе существующих баз данных Microsoft Access с помощью компонента отчетов List & Label. Посмотреть, как это работает, можно здесь. Как создавать отчеты с помощью List & Label, используя данные из баз данных Microsoft Access List & Label можно легко привязать к базам данных Microsoft Access. Это позволяет создавать комплексные отчеты на основе …

Создание отчетов на основе баз данных Microsoft Access с помощью List & Label Читать полностью »

База данных с Prisma ORM, Docker и Postgres — NestJs с Passport #02

В прошлом посте мы начали с пустой конфигурации, поняли, как NestJs работает с маршрутами, контроллерами и сервисами. Увидели, как легко настроить Fastify для оптимизации нашего приложения. Теперь мы настроим базу данных и ORM для взаимодействия и хранения наших данных. Для базы данных мы используем PostgreSQL, используя docker для создания контейнера по умолчанию для приложения, для …

База данных с Prisma ORM, Docker и Postgres — NestJs с Passport #02 Читать полностью »

Когда бессерверная система встречается с традиционными реляционными базами данных

FaaS, или функции как сервис, — это концепция, о которой вы, скорее всего, слышали недавно, поскольку ее популярность стремительно возросла за последние несколько лет. По мере того как все больше людей начинают рассматривать и опробовать модели Serverless в своих проектах, будь то с помощью AWS Lambda, Azure Functions или любого другого доступного провайдера, мы начали …

Когда бессерверная система встречается с традиционными реляционными базами данных Читать полностью »

Как создать базу данных MySQL с помощью Docker

Я покажу, как создать локальную базу данных MySQL с помощью Docker, в вашей Windows. Для этого необходимо, чтобы на вашей машине была установлена последняя версия Docker. 1 шаг: Загрузите образ MySQL Давайте загрузим последний образ MySQL в хаб Docker, для этого введите следующую команду: docker pull mysql/mysql-server 2-й шаг: Выполнение контейнера Давайте выполним контейнер для …

Как создать базу данных MySQL с помощью Docker Читать полностью »

инициализация/загрузка базы данных MySQL из файла docker-compose

Привет всем ? В этой короткой статье мы рассмотрим, как запустить базу данных MySQL прямо из docker-compose. предварительные условия некоторое знакомство с Docker и Docker Compose некоторое знакомство с MySQL или MariaDB проблема Вы оказались в ситуации, когда вам нужно запустить какой-то скрипт или даже специальный код из вашего приложения для выполнения некоторых проверок, чтобы …

инициализация/загрузка базы данных MySQL из файла docker-compose Читать полностью »

База данных, всегда способная читать или записывать информацию: Локальный магазин Ditto

Если вы еще не знакомы с Ditto, мы представляем собой базу данных реального времени для мобильных, веб-, IoT и серверных приложений, которая может волшебным образом синхронизировать данные с интернетом или даже без него. Но что действительно интересно в нашей базе данных, так это то, что вы можете использовать Ditto в своих приложениях как обычную базу …

База данных, всегда способная читать или записывать информацию: Локальный магазин Ditto Читать полностью »

Настройка проекта django, базы данных и управление с помощью Django Admin

Здравствуйте, добро пожаловать в первую часть этого учебника-курса, в котором вы изучите и поймете основы Django, создав клон популярного сайта Netflix.Учебник разделен на 5 частей следующим образом: Часть 1: Настройка проекта, создание базы данных и управление ею с помощью Django Admin. Часть 2: Добавление функций аутентификации. Часть 3: Добавление основных функций Netflix (список, поиск, фильтр, …

Настройка проекта django, базы данных и управление с помощью Django Admin Читать полностью »