MySQL 8.0 Reference Manual 20.3 JavaScript Quick-Start Guide: MySQL Shell for Document Store ...................................... 3843 20.3.1 MySQL Shell ...................................................................................................... 3844 20.3.2 Download and Import world_x Database .............................................................. 3845 20.3.3 Documents and Collections ................................................................................ 3846 20.3.4 Relational Tables ............................................................................................... 3858 20.3.5 Documents in Tables .......................................................................................... 3863 20.4 Python Quick-Start Guide: MySQL Shell for Document Store ........................................... 3864 20.4.1 MySQL Shell ...................................................................................................... 3865 20.4.2 Download and Import world_x Database .............................................................. 3866 20.4.3 Documents and Collections ................................................................................ 3867 20.4.4 Relational Tables ............................................................................................... 3879 20.4.5 Documents in Tables .......................................................................................... 3884 20.5 X Plugin ....................................................................................................................... 3885 20.5.1 Checking X Plugin Installation ............................................................................. 3885 20.5.2 Disabling X Plugin .............................................................................................. 3886 20.5.3 Using Encrypted Connections with X Plugin ......................................................... 3886 20.5.4 Using X Plugin with the Caching SHA-2 Authentication Plugin ............................... 3887 20.5.5 Connection Compression with X Plugin ............................................................... 3887 20.5.6 X Plugin Options and Variables .......................................................................... 3891 20.5.7 Monitoring X Plugin ............................................................................................ 3912 21 InnoDB Cluster ........................................................................................................................ 3915 22 InnoDB ReplicaSet ................................................................................................................... 3919 23 MySQL NDB Cluster 8.0 .......................................................................................................... 3921 23.1 NDB Cluster Overview .................................................................................................. 3925 23.1.1 NDB Cluster Core Concepts ............................................................................... 3926 23.1.2 NDB Cluster Nodes, Node Groups, Fragment Replicas, and Partitions ................... 3929 23.1.3 NDB Cluster Hardware, Software, and Networking Requirements .......................... 3932 23.1.4 What is New in NDB Cluster ............................................................................... 3933 23.1.5 Options, Variables, and Parameters Added, Deprecated or Removed in NDB 8.0 ... 3956 23.1.6 MySQL Server Using InnoDB Compared with NDB Cluster ................................... 3961 23.1.7 Known Limitations of NDB Cluster ...................................................................... 3964 23.2 NDB Cluster Installation ................................................................................................ 3976 23.2.1 Installation of NDB Cluster on Linux .................................................................... 3978 23.2.2 Installing NDB Cluster on Windows ..................................................................... 3987 23.2.3 Initial Configuration of NDB Cluster ..................................................................... 3996 23.2.4 Initial Startup of NDB Cluster .............................................................................. 3998 23.2.5 NDB Cluster Example with Tables and Data ........................................................ 3999 23.2.6 Safe Shutdown and Restart of NDB Cluster ......................................................... 4002 23.2.7 Upgrading and Downgrading NDB Cluster ........................................................... 4003 23.2.8 The NDB Cluster Auto-Installer (No longer supported) .......................................... 4006 23.3 Configuration of NDB Cluster ......................................................................................... 4028 23.3.1 Quick Test Setup of NDB Cluster ........................................................................ 4029 23.3.2 Overview of NDB Cluster Configuration Parameters, Options, and Variables .......... 4031 23.3.3 NDB Cluster Configuration Files .......................................................................... 4052 23.3.4 Using High-Speed Interconnects with NDB Cluster ............................................... 4236 23.4 NDB Cluster Programs .................................................................................................. 4237 23.4.1 ndbd — The NDB Cluster Data Node Daemon .................................................... 4237 23.4.2 ndbinfo_select_all — Select From ndbinfo Tables ................................................ 4248 23.4.3 ndbmtd — The NDB Cluster Data Node Daemon (Multi-Threaded) ........................ 4254 23.4.4 ndb_mgmd — The NDB Cluster Management Server Daemon ............................. 4255 23.4.5 ndb_mgm — The NDB Cluster Management Client .............................................. 4268 23.4.6 ndb_blob_tool — Check and Repair BLOB and TEXT columns of NDB Cluster Tables .......................................................................................................................... 4273 23.4.7 ndb_config — Extract NDB Cluster Configuration Information ............................... 4280 xx