Category Archives: RDBMS/NoSQL etc

RDBMS/NoSQL и другие сервера баз данных

Viber: получить history в текстовом виде и скрипт бекапа

07/10/2017
 

 Как и Skype – Linux-клиент Viber хранит данные в локальной SQLite базе: $ ls -l ~/.ViberPC/38096***26/ | grep db -rw-r–r– 1 setevoy setevoy 38912 Jun 30 15:30 data.db -rw-r–r– 1 setevoy setevoy 32768 Jul 10 10:38 data.db-shm -rw-r–r– 1 setevoy setevoy 1048032 Jul 10 10:38 data.db-wal -rw-r–r– 1 setevoy setevoy 5072896 Jul 10 09:59 viber.db… Read More »

[UPD 25] Azure: почему никогда

03/06/2017
 

 Недели тому в ленте подписок на Хабрахабре мне попался пост>>> о том, что в рамках новой стратегии “Microsoft loves Linux” был открыт исходный код PowerShell и опубликованы пакеты для Ubuntu 14.04, Ubuntu 16.04, CentOS 7, и macOS 10.11, и даже есть “документация” (к документации и Microsoft вернёмся чуть позже) для запуска Docker-контейнера с PowerShell, которая, однако, приводит к ошибке… Read More »

AWS: запуск WordPress в ECS

01/12/2017
 

 Задача: запустить WordPress на AWS ECS. Создание кластера и общие сведения по AWS ECS есть тут>>>. Далее будет рассмотрено: создание кластера; создание EC2 интанса; добавление task definition; создание task; запуск задачи с WordPress. Кластер

AWS: RDS Aurora db.t2.medium vs t2.nano и MariaDB

12/13/2016
 

 Сравнение работы RTFM при использовании базы на AWS RDS Aurora db.t2.medium – и t2.nano с MariaDB 10.0. Причина поиска альтернативы AWS Aurora – простая: За 12 дней. Вынес базу временно, так как во время использования MariaDB на одном с web-сервером инстансе – Load Average у него временами поднималась до 5.0-6.0, причём большая часть времени уходила на Steal time (хороший… Read More »

Azure: GoCD и MSDeploy – деплой UmbracoCMS в Azure WebServices

10/14/2016
 

 Описание инфрастуктуры и процесса деплоя приложения одного немецкого производителя приятноалкогольной продукции. Работает на UmbracoCMS, .NET, язык – C#, использует две Azure (MS) SQL базы – одну для хранения настроек, вторую – для пользовательских данных. Для приложения имеются две различные ресурс-группы – Development и Production, при этом у Production имеется Staging swap-slot (у Dev – тоже, но он пока не… Read More »

WordPress: blue-green деплой и слияние баз MySQL с помощью dbForge Studio

09/23/2016
 

 Имеется WordPress в Azure App Service как WebApp. Приложение развёрнуто на Dev окружении, задача – задеплоить его на Stage, который является swap-слотом для Prod, переместить Stage на Prod, после чего – внести изменения на Dev, которые затронут базу – и внести эти изменения в базу Stage, что бы их можно было выкатить на Prod. Используем dbForge Studio… Read More »

Azure: настройка MySQL in-app (Preview) для Web Apps и сравнение с ClearDB

09/19/2016
 

  Обзор Создание WordPress WebApp с in-app MySQL Подключение MySQL In App к существующему WebApp WordPress Подключение MySQL In App к новому пустому WebApp Сравнение Azure MySQL in-app vs Azure ClearDB Обзор Не так давно Azure анонсировала поддержку MySQL для Azure Application Services, aka WebApp. Благодаря ей – вам не требуется больше беспокоиться о развёртывании MySQL… Read More »

MSSQL: T-SQL – комментарии

09/05/2016
 

 Краткая заметка. В T-SQL есть два варианта добавления коментариев – однострочные, и многострочные. Однострочные комментарии начинаются с двух тире и заканчиваются новой строкой. Такой комментарий можно добавлять в любом месте кода, например – в конце строки с кодом. В таком случае всё, что указано до “–” будет выполнено как T-SQL запрос, а остальная часть строки –… Read More »

Azure: Blob Storage и SQL – восстановление базы данных из bacpac-файла

08/30/2016
 

 Експорт описан тут>>>, а в посте ниже – выполним импорт из .bacpac в Azure SQL. Сначала нам прислали файлы в *.bac – пришлось просить пересохранить в *.bacpac, т.к. устанавливать локальный MS SQL сервер для того, что бы восстановить из BAC и сохранить в BACPAC, который “понимает” SQL Azure – желания мало. Находим файлы бекапов.