Публикации по теме 'database'


.NET: выполнение тестовых случаев для базы данных [часть 1]
На мой взгляд, уровень базы данных не следует имитировать для запуска тестовых случаев. Иногда ограничения базы данных, такие как внешний ключ, ненулевое значение, уникальность и т. д., могут вызвать ошибки, если мы допустили какую-либо ошибку в коде. Если мы имитируем уровень базы данных, то эти проблемы останутся неопознанными и будут показывать сюрпризы во время выполнения, даже если тестовые примеры могут пройти. Чтобы преодолеть это, мы будем запускать тестовые примеры для таких..

Разрушение монолитной базы данных с помощью Kong
Если ваш дизайн микрослужбы приводит к очень большому API или нескольким службам, обращающимся к одной базе данных, проверьте Kong Gateway. В нашей жизни бывают события, которые кажутся обычными, но неожиданно оказывают глубокое влияние на наше путешествие. Для меня одним из событий стало участие в конференции Gartner 2008 года в Орландо, штат Флорида. Это событие впервые познакомило меня не только с экосистемой Salesforce, но и с такими понятиями, как: Сервисно-ориентированная..

Восстановление MongoDB на определенный момент времени
(… Или как мы сэкономили 600 долларов в месяц и получили лучшее решение для резервного копирования) В Gitter , небольшом стартапе, мы каждый день усердно работаем, чтобы обеспечить лучший чат для сообществ (вы проверяли Ping Pong Wars ?), Сохраняя при этом низкие затраты. Поэтому, когда я обнаружил, что мы платим 600 долларов каждый месяц за базовую услугу резервного копирования для наших баз данных вместо кубиков Рубика и крафтового пива, я подумал, что есть место для легкой победы...

Освойте SQL за 30 дней!
SQL — широко используемый язык для управления реляционными базами данных. Он обеспечивает стандартизированный способ хранения, извлечения, изменения и анализа данных. SQL имеет решающее значение для управления данными и стал фундаментальным навыком для профессионалов, работающих с базами данных. Он был разработан в 1970-х годах в IBM и с тех пор стал стандартизированным языком для взаимодействия с реляционными базами данных. Он широко используется в различных системах управления базами..

Освоение макетирующих баз данных в Golang
Модульное тестирование — важнейшая часть разработки программного обеспечения, которая позволяет разработчикам гарантировать, что отдельные компоненты их кода работают должным образом. Когда дело доходит до тестирования функций, которые взаимодействуют с базами данных в приложении Go, важно иметь надежный и эффективный способ имитировать базу данных, чтобы изолировать тесты от фактического подключения к базе данных. В этой статье мы рассмотрим, как имитировать базу данных в модульных..

Нет SQL
Так что же такое noSQL? Что ж, давайте немного поговорим о том, что такое SQL, чтобы немного лучше понять noSQL. Таким образом, SQL в первую очередь называется RDBMS, что означает реляционные системы управления базами данных. Эти базы данных основаны на таблицах, тогда как базы данных NoSQL основаны на документах, парижских ключах, графических базах данных или широких столбцах. (www.thegeekstuff.com/2014/01/ sql -vs- nosql -db/?utm_source=tuicool) Есть плюсы и минусы использования noSQL..

SQL - вставка, удаление и обновление в ОДНОМ операторе: синхронизируйте свои таблицы с помощью MERGE
С помощью MERGE вы можете «синхронизировать» две таблицы, выполнив insert , delete и update в ОДНОМ операторе. Однако MERGE - это гораздо больше; он предлагает вам широкий спектр возможностей для сравнения и синхронизации таблиц. Вы даже можете отслеживать результат слияния. Мы рассмотрим все из них в этой статье. Основная причина слияния: Это Atomic; он либо выполняет все команды (например, update , insert и delete ), либо ничего. Если одна из команд не работает,..