8 (905) 200-03-37 Владивосток
с 09:00 до 19:00
CHN - 1.14 руб. Сайт - 17.98 руб.

Официальный флагманский магазин SequoiaDB Распределенная база данных Авторитетное руководство Руководство Руководства Руководства Архитектура Архитектура Дизайн распределенного хранилища Руководство по программированию

Цена: 855руб.    (¥47.5)
Артикул: 661403091329
Цена указана со скидкой: 52%
Старая цена:  1781р. 

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.

Этот товар на Таобао Описание товара
Продавец:电子工业出版社旗舰店
Адрес:Пекин
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥46.8842руб.
¥9162руб.
¥9.36169руб.
¥ 198 148.52 671руб.

Введение

Краткое содержание

«Руководство по базе данных SequoiaDB ** из фона и разработки распределенной базы данных, подробные и систематически введены основные знания, экземпляр базы данных, принципы архитектуры, управление операцией и обслуживанием и т. Д. диагноз.Кроме того, книга также поделилась отраслевыми приложениями SequoiaDB,*Jiajia Practice, Tools и Ecology.

«Руководство для SequoiaDB **» направлено на то, чтобы помочь читателям лучше понять операционный механизм и принципы SequoiaDB, освоить идеи и практические методы управления эксплуатацией и техническим обслуживанием. Возможности эксплуатации и технического обслуживания и разработки имеют детсопированное понимание технических деталей SequoiaDB



Оглавление

Оглавление

Первый 1главаРазвитие индустрии распределенных баз данных ......................................................................................... 1

1.1Промышленность и траектория развития распределенных баз данных ...................................................................1

1.1.1История баз данных с растущими спиралями и чередующимися новыми и старыми чередованием ..........................................................2

1.1.2Направление разработки нового поколения распределенной базы данных: интегрированная архитектура озеро склада ..................................3

1.2Введение...............................................................................5

1.2.1 SequoiaDBОбзор продукта ..............................................................................5

1.2.2 SequoiaDBОсновные характеристики ..............................................................................7

1.2.3 SequoiaDBОбщая архитектура ............................................................................ 11

Первый 2глава SequoiaDBОтраслевые приложения и*хорошая практика ....................................................................... 14

2.1Сценарии корпоративного приложения ........................................................................................................14

2.1.1Распределенный онлайн -торговый бизнес ...............................................................................14

2.1.2Данные Китай Тайвань ...........................................................................................16

2.1.3Служба управления контентом ...........................................................................................18

2.2Корпоративное приложение ....................................................................................................20

2.2.1Практика базы данных дистрибуции банка....................................................................20

2.2.2Практика применения онлайн -торгового бизнеса провинциального сельскохозяйственного кредитного кооператива ................................................23

Первый 3глава SequoiaDBБазовые знания .......................................................................................... 30

3.1 SequoiaDBУстановка и развертывание .....................................................................................30

3.1.1Программное и аппаратное спрос на экологический спрос .......................................................................................30

3.1.2 LinuxРекомендуемая конфигурация .....................................................................................36

3.1.3Установка двигателя базы данных ...................................................................................43

3.1.4Развертывание режима кластера ...........................................................................................45

3.1.5 DockerРазвертывание шаблона .......................................................................................48

3.2 MySQLОсновная работа экземпляра ......................................................................................52

3.2.1Конфигурация SequoiaDBСлужить ...............................................................................52

3.2.2Запустите кластер для хранения ...........................................................................................53

3.2.3запускать MySQLСлужить ....................................................................................54

3.2.4Создать таблицы и индексы ...........................................................................................55

3.2.5 CRUD ..................................... ......... .................................................. .................................................. ..... ...... 57

3.3 SDB Shellмодель ......................................................................................................58

3.3.1запускатьОболочка ................................. ................ .................................................. ....................................

3.3.2 SDB ShellОсновная операция .............................................................................60

3.3.3использовать SDB ShellВыполнить скрипт ........................................................................61

Первый 4главаЭкземпляр базы данных ......................................................................................................... 64

4.1 MySQLПример ..........................................................................................................64

4.1.1 MySQLУстановка и развертывание экземпляра .....................................................................65

4.1.2 MySQLКак использовать экземпляр .........................................................................66

4.1.3 MySQLРазвивать———— JDBCВодитель ...........................................................69

4.1.4 MySQLРазвивать———— ODBCВодитель .........................................................72

4.2 PostgreSQLПример ....................................................................................................75

4.2.1 PostgreSQLУстановка и развертывание экземпляра ...............................................................75

4.2.2 PostgreSQLКак использовать экземпляр ...................................................................78

4.2.3 PostgreSQLРазвивать———— JDBCВодитель ....................................................83

4.2.4 PostgreSQLРазвивать———— ODBCВодитель ...................................................86

4.3 SparkSQLПример ......................................................................................................89

4.3.1 SparkSQLУстановка экземпляра ..............................................................................90

4.3.2 SparkSQLКак использовать экземпляр ......................................................................90

4.3.3 SparkПодключение командной строки .................................................................................94

4.3.4 SparkРазвивать———— JDBCВодитель ..............................................................97

4.4 MariaDBПример ...................................................................................................... 106

4.4.1 MariaDBУстановка и развертывание экземпляра ................................................................. 107

4.4.2 MariaDBКак использовать экземпляр ..................................................................... 109

4.5 S3Пример ................................................................................................................. 111

4.5.1 S3Операция установки ................................................................................ 111

4.5.2 S3Основное чтение экземпляра/Написать операцию ....................................................................... 115

4.5.3 S3Подключение командной строки экземпляра ............................................................................ 117

4.5.4 S3Пример JavaОбразец ....................................................................... 120

4.6 SequoiaFSЭкземпляр файловой системы .................................................................................... 124

4.6.1Установка и развертывание экземпляра файловой системы.................................................................. 125

4.6.2Справочник горы ................................................................................................. 127

4.6.3Дизайн данных ................................................................................................. 133

4.6.4 API ... ............................................... .................................................. ..................... ........... 139

4.7 JSONПример ............................................................................................................ 141

4.7.1 JSONУстановка и развертывание экземпляра ....................................................................... 142

4.7.2 JSONПример использования ................................................................................... 142

4.7.3 JSONПример разработки ................................................................................... 142

Первый 5главаАрхитектура и модель данных ................................................................................................ 148

5.1узел ...................................................................................................................... 149

5.1.1 SQLузел ................................................................................................. 149

5.1.2Координатный узел ................................................................................................. 150

5.1.3Узел данных ................................................................................................. 152

5.1.4Каталог ................................................................................................. 154

5.1.5Узел управления ресурсами ......................................................................................... 156

5.2копия ...................................................................................................................... 157

5.2.1Принцип группы копий ......................................................................................... 158

5.2.2Группа репликации развертывания ............................................................................................. 163

5.2.3Копировать группы выборов ............................................................................................. 167

5.2.4Копировать групповой мониторинг ............................................................................................. 169

5.2.5Последовательность ............................................................................................. 172

5.3Профила ...................................................................................................................... 174

5.3.1Принцип разделения базы данных ................................................................................. 175

5.3.2Профила ................................................................................................. 177

5.3.3Индекс раздела ................................................................................................. 180

5.3.4Многократное разделение ................................................................................................. 181

5.4Распределенные дела .......................................................................................................... 183

5.4.1Журнал транзакций ................................................................................................. 184

5.4.2Вторая стадия подчинения ............................................................................................. 186

5.4.3Карантин ................................................................................................. 188

5.4.4Конфигурация транзакции ................................................................................................. 191

5.5Модель данных .............................................................................................................. 195

5.5.1Обзор модели данных ......................................................................................... 195

5.5.2Документация ................................................................................................. 199

5.5.3собирать ......................................................................................................... 201

5.5.4Установить пространство ................................................................................................. 201

5.5.5Большой объект ..................................................................................................... 204

5.5.6индекс ......................................................................................................... 208

5.5.7Полный -ный индекс ................................................................................................. 212

5.5.8последовательность ......................................................................................................... 218

5.6Временная последовательность .............................................................................................................. 225

5.6.1Логическое время ................................................................................................. 226

5.6.2инструмент ......................................................................................................... 226

Первый 6главаРасширенное использование, эксплуатация и обслуживание ................................................................................................ 237

6.1перенос данных .............................................................................................................. 237

6.1.1от CSVМиграция файлаSequoiaDB ..................................................... .... ............. 238

6.1.2от JSONМиграция файлаSequoiaDB ..................................................... .... ....... 240

6.1.3Репликация реального времени третьего -партий ......................................................................... 241

6.1.4Вывод данных ................................................................................................. 248

6.2Обновление версии .............................................................................................................. 253

6.2.1Список совместимости ............................................................................................. 254

6.2.2Офлайн обновление ................................................................................................. 255

6.2.3Обновление обновления ................................................................................................. 256

6.3Расширять/Втягиваться ............................................................................................................. 257

6.3.1Новый сервер ............................................................................................. 257

6.3.2Добавлены узлы на сервере ............................................................................. 258

6.3.3Усадка Club Server ................................................................................. 262

6.3.4Сияние узлов на сервере кластера ..................................................................... 266

6.4Резервное копирование и восстановление .......................................................................................................... 268

6.4.1Принципы резервного копирования и восстановления ................................................................................. 268

6.4.2Резервное копирование данных ............................................................................................. 270

6.4.3Восстановление данных ............................................................................................. 271

6.4.4Логический архив ................................................................................................. 275

6.5Мониторинг базы данных ...................................................................................................... 277

6.5.1Узел мониторинга ................................................................................................. 277

6.5.2Мониторинг кластера ................................................................................................. 278

6.5.3Инструмент мониторингаSDBTOP ................................. ................ .............. 280

6.6Высокая доступность и аварийное восстановление .................................................................................................. 288

6.6.1Поездка одного и того же городского развертывания двойного центра ..................................................................................... 289

6.6.2Развертывание двух мест и трех центров ..................................................................................... 303

6.6.3Три места и пять центров развертывание ..................................................................................... 304

6.6.4Использование инструментов аварийного восстановления ..................................................................................... 306

6.7Диагностика неисправностей .............................................................................................................. 325

6.7.1Лечение горячих проблем ..................................................................................... 325

6.7.2потому что CPUЧтение, вызванное высоким уровнем занятия/Увеличение задержки записи и соответствующий метод обработки ..... 332

6.7.3Диск I/OЧрезмерная нагрузка и соответствующий метод обработки .............................................. 335

6.8Настройка производительности .............................................................................................................. 336

6.8.1Диагноз бутылки ..................................................................................... 337

6.8.2Мониторинг производительности кластера ..................................................................................... 339

Первый 7главаИнструменты и экология ....................................................................................................... 343

7.1Инструмент управления данными ...................................................................................................... 343

7.2 Sac ................................. ............... .................................................. .................................................. ................... 344

7.3 SequoiaDB CloudПлатформа управления облаком ........................................................................ 344

7.4Гигантское экологическое сообщество ...................................................................................................... 345

7.4.1Цель ......................................................................................... 345

7.4.2Преимущества гигантской ели ......................................................................................... 346

7.4.3О сертификационном экзамене ......................................................................................... 346



об авторе

Сюй Цзяньхуи, база данных Giant Shan (SequoiaDB) Партнер компании и вице -президент R & D, более чем больше, чем12Ежегодная база данных и опыт исследований и разработок распределенной архитектуры.2012Присоединяйтесь к гигантской компании FIR в этом году. и другие отрасли и правительственные департаменты.Он был членом распределенной базы данных Huawei и распределенной команды хранения.

Чен Юанжан, гигантская база данных Shan (SequoiaDB) Старший технический директор компании, близлежащая20Годовой опыт работы в области программного и аппаратного совместного проектирования, долгосрочные исследования по исследованиям технологий резки баз данных.Он естьIBMБывший старший инженер по исследованиям и разработкам архитектуры в лаборатории Торонто в Канаде обладает12ГодDB2 LUWОпыт исследований и разработок, получитьDB2 LUWСертификация старших администраторов баз данных и разработчиков;2012Лабораторный старший исследователь и главный архитектор, занимаясь большими данными,NFVРасчет исследовательской работы в области биологической информатики, бывшего члена группы базы данных компании Huawei.