memsql(memsql如何建分区)
本文目录
memsql如何建分区
MemSQL的分布式架构被设计为直接的、简单的并且快速的。这里概述了MemSQL集群,包括各式组件的交互。同时介绍了当你执行一个查询或者管理操作的时候,MemSQL环境发生了什么。几个概念:1、Aggregators(汇聚器) MemSQL集群的一种节点,为访问MemSQL集群的网关,一个集群中可以有多个汇聚器,汇聚器主要负责向叶子节点发送DML请求、汇聚操作结果并返回给客户端2、Master Aggregator(主汇聚器) 是一种特殊的汇聚器,除了一般汇聚器的功能,还负责监控集群、失效切换及DDL语句的操作。每一个MemSQL的集群只能有一个主汇聚器。当主汇聚器失效时,MemSQL的集群和DDL语句操作将被挂起,而一般的DML语句仍可以通过其他的汇聚器进行操作。如果主汇聚器的程序文件没有丢失,那么只要重启一下主汇聚器即可,主汇聚器将会自动重连。否则的话,可以在一个子汇聚器上执行命令来将子汇聚器提升为主汇聚器。3、Leaf Node(叶子节点) 在MemSQL集群中,叶子节点的作用是存储和计算。负责在集群中存储数据的切片。为了优化性能,MemSQL会围绕叶子节点自动分布数据到分区。每一个叶子节点由若干个分区组成。每一个分区其实就是一个database。4、Partitions(分区) 一个叶子节点由多个分区组成。每一个分区其实就是一个database。比如说,如有你创建了一个database名为test,那么当你在一个叶子节点执行SHOW DATABASES 时,会看到数据库名为类似test_5,表明这是分区5。通过SHOW DATABASES EXTENDED命令输出的State列,可以查看分区是Master或者slave分区或者正处于其他状态的分区。Master分区是数据库真正执行操作的分区,而slave分区则是通过网络和sql操作将Master上的数据复制到slave上。另外,slave分区是只读的。
如何检测memsql是否安装完成
查看步骤: 1、单击“开始”——运行,在其中输入“管理工具”并回车; 2、在打开的窗口中双击“服务”; 3、在出现的列表中查找名为“MSSQLSERVER“的条目; 4、如果存在则装有SQL Server数据库,反之,则证明没有安装。
更多文章:

win10企业版和专业版区别(win10版本区别有哪些win10各个版本的区别介绍)
2025年4月2日 06:30

subject to change(subject to change什么意思)
2025年2月20日 01:50

char和varchar区别(Java语言中char和varchar有何区别)
2025年3月25日 10:50

初步学习计算机需要注意哪些问题?现在的学生读几年级才开始学电脑课呀怎么学比较好
2025年3月20日 10:50

js下拉菜单怎么设置(js使用DOM设置单选按钮、复选框及下拉菜单的方法)
2025年2月15日 20:50

publicizing(publicity reaches a mass audience 怎么翻译)
2025年3月22日 23:10

raid0和raid5的区别(RAID0,RAID1和RAID5有什么区别和原理)
2025年3月18日 06:00

sympathetic是什么意思(sympathetic是什么意思)
2025年3月8日 03:30

微信怎么开发自己的公众号(我想做一个自己的微信公众号,应该怎么做)
2025年3月2日 20:50

parallels官网(虚拟机parallels desktop为什么有2个官网)
2025年4月3日 13:20