- Таобао
- Книги / Журналы/ Газеты
- Компьютеры и сети
- Данные склад
- 661403091329
Официальный флагманский магазин SequoiaDB Распределенная база данных Авторитетное руководство Руководство Руководства Руководства Архитектура Архитектура Дизайн распределенного хранилища Руководство по программированию
Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
- Информация о товаре
- Фотографии
Краткое содержание
«Руководство по базе данных 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.