SingleStore MA Architecture
SingleStore Installation contains 3 components - SingleStore Database, SingleStore Toolbox and SingleStore Client.
SingleStore Database software itself runs as the process memsqld. On the Unix box running SingleStore, to check if SingleStore is running or not, ps -ef | grep memsqld.
SingleStore Toolbox is the clusterware software which is used to control various memsql operations on the cluster, change configurations across the cluster, add / remove nodes, upgrade SingleStore etc. It is the total cluster controlling software. It is similar to Oracle Clusterware software.
SingleStore client is the software used to connect to SingleStore. It can connect to any cluster.
SingleStore Toolbox and Client is not installed on all the servers. It is installed only on the Master Aggregator to save on installation time and space. If needed, we can install on all the servers. Best practice is to install on the Child Aggregators so that incase of Master Aggregator is not available, we are able to control the cluster.
SingleStore Toolbox replaces memsql-ops which was used in earlier versions. By default, memsql-ops was installed on all the servers, but was taking time. Toolbox is installed only installed on the desired servers.
Comments
Post a Comment