1. 数据库文件存储DBFS是什么,适合什么场景?

数据库文件存储DBFS是面向数据库场景优化的POSIX兼容的共享读写的文件存储系统。主要适用于:

  • OLTP及OLAP数据库场景:例如,MySQL、PostgreSQL等。
  • NoSQL数据库场景:例如,MongoDB、RocksDB等。

 

2. 挂载点是什么概念、有什么作用?

挂载点是计算节点(ECS 实例、E-HPC 或容器服务)访问数据库文件存储(DBFS)的入口。挂载点定义了采用怎样的权限来访问数据库文件存储(DBFS),同一个挂载点可以被多个计算节点同时挂载并进行共享访问。数据库文件存储DBFS的挂载点目前固定,位于“/mnt/dbfs”目录下。

 

3. 权限组是什么概念、有什么作用?

权限组定义了访问数据库文件存储(DBFS)的权限信息,包括读写权限、用户权限等。

 

4. 数据库文件存储(DBFS)的后台进程?

挂载数据库文件存储DBFS成功后,会有二个进程。

  • dbfs_server进程:主要用于数据库文件存储DBFS挂载点维系、读写访问等。
  • dbfs_agent进程,主要用于dbfs_server进程的探活。

 

5. 自动与手动挂载数据库文件存储DBFS?

目前为自动挂载模式,暂不支持用户手动挂载数据库文件存储DBFS服务。用户可通过阿里云控制台或者OpenAPI进行自动挂载,挂载点位于“/mnt/dbfs”目录下。