以背单词软件为例,如果是在传统的关系型数据库比如 MySQL 里,一个名为 notes 表存储用户的笔记,那这个表里有一个 user_id 字段,并以这个字段建立 BTree 索引的话吧?尽管这里使用了 BTree 索引,性能上还是会有不必要的开销?
那关系型数据库能不能干脆为每个用户建立一个表?表名是 notes_${user_id} ,相当于一个用户的所有笔记单独成一个文件这样去管理。。
应该是有专门针对这种特征的数据存储的数据库的吧?谢谢指点。
那关系型数据库能不能干脆为每个用户建立一个表?表名是 notes_${user_id} ,相当于一个用户的所有笔记单独成一个文件这样去管理。。
应该是有专门针对这种特征的数据存储的数据库的吧?谢谢指点。
