我正在尝试从 mysql 转移到 nosql。目前我的数据库中有 2 个表。文件和目录。
我的文件表中的字段是 {FileID, FileName, ParentDirID, FileAttributes} 我的目录表中的字段是 {DirID, DirName, ParentDirID, FileAttributes}
如果我使用任何 NoSQL 数据库(Mongo/Couch/AmazonSimpleDB),我是否必须维护两个相似的结构文件和目录,否则会有不同的东西。
我还读到您可以使用 Json 在 nosql db 中插入。
那么以下插入是否可能,我可以使用单个 json 添加目录和其中的文件
{dirid:"101",
dirName:"C",
ParentID:"100",
Files:{
[FileID:"201",
FileName:"a.txt"],
[FileID:"202",
FileName:"b.txt"]
}
}
如果是,那么如何创建更新查询,