视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
MySQL服务器集群介绍与配置详解_MySQL
2020-11-09 17:28:21 责编:小采
文档
 Mysql集群

  1. 先了解一下你是否应该用MySQL集群。

  减少数据中心结点压力和大数据量处理,采用把MySQL分布,一个或多个application对应一个MySQL数据库。把几个MySQL数据库公用的数据做出共享数据,例如购物车,用户对象等等,存在数据结点里面。其他不共享的数据还维持在各自分布的MySQL数据库本身中。

  

  2. 集群MySQL中名称概念.(如上图)

  1)Sql结点(SQL node--上图对应为MySQLd):分布式数据库。包括自身数据和查询中心结点数据.

  2)数据结点(Data node -- ndbd):集群共享数据(内存中).

  3)管理服务器(Management Server – ndb_mgmd):集群管理SQL node,Data node.

  3.配置

  MySQL-max版本,当然现在MySQL集群系统windonws平台上面不被支持.

  安装MySQL就不多说了,网上一大堆,简明扼要。

  A:192.168.1.251 – Data node和Management Server.

  B:192.168.1.254 – SQL node.

  当然,你也可以让一个机器同时为3者。

  A,B my.inf加上:

  1. MySQLD]
  2. ndbcluster # run NDB engine
  3. ndb-connectstring=192.168.1.251 # location of MGM node
  4. # Options for ndbd process: [MySQL_CLUSTER]
  5. ndb-connectstring=192.168.1.251 # location of MGM node
  6. A: /var/lib/MySQL-cluster/config.ini [NDBD DEFAULT]
  7. NoOfReplicas=1
  8. # Number of replicas DataMemory=80M
  9. # How much memory to allocate for data storage IndexMemory=18M
  10. # How much memory to allocate for index storage
  11. # For DataMemory and IndexMemory, we have used the
  12. # default values. Since the "world" database takes up
  13. # only about 500KB, this should be more than enough for
  14. # this example Cluster setup. # TCP/IP options: [TCP DEFAULT]
  15. portnumber=2202 # This the default; however, you can use any
  16. # port that is free for all the hosts in cluster
  17. # Note: It is recommended beginning with MySQL 5.0 that
  18. # you do not specify the portnumber at all and simply allow
  19. # the default value to be used instead # Management process options: [NDB_MGMD] hostname=192.168.1.251
  20. # Hostname or IP address of MGM node datadir=/var/lib/MySQL-cluster # Directory for MGM node logfiles # Options for data node "A": [NDBD]
  21. # (one [NDBD] section per data node) hostname=192.168.1.251
  22. # Hostname or IP address datadir=/usr/local/MySQL/data
  23. # Directory for this data node's datafiles
  24. # SQL node options: [MySQLD] hostname=192.168.1.254
  25. #[MySQLD] #这个相当于192.168.1.251

下载本文
显示全文
专题