我是 MemSQL 的新手。我在集群上的 MemSQL 中创建了一个数据库和表,具有 5 个叶节点和 2 个聚合器节点。Spark 在同一个集群上运行。一切都处于默认模式。插入数据和删除相同。选择 * 不返回任何内容。但是当我看到 web clusterUI 时,每个叶子节点仍然消耗大约 6TB 的磁盘空间。
磁盘容量描述说“这是 MemSQL 使用的磁盘空间量相对于可用磁盘空间的总量。当它已满时,无法创建快照、事务日志或列存储数据”。
有了这个描述,我假设超过 6TB 的磁盘空间是因为 MemSQL 的使用。
可以请一些澄清
- 默认情况下 MemSQL 是否也将数据写入磁盘?
- 即使在删除内容和删除表之后,是否也不会删除写入磁盘上的数据?
- 如何释放 MemSQL 占用的磁盘空间?我要删除哪个目录?我发现目录“/var/lib/memsql/leaf-3306”包含此叶节点的所有 memsql 工件。