RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:8:30-17:00
你可能遇到了下面的问题
关闭右侧工具栏

新闻中心

这里有您想知道的互联网营销解决方案
【巨杉数据库Sequoiadb】【咨询】【SequoiaFS】-创新互联

在惠城等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站建设、网站制作 网站设计制作专业公司,公司网站建设,企业网站建设,成都品牌网站建设,营销型网站建设,成都外贸网站建设,惠城网站建设费用合理。

【 问题详细 描述】
如何挂 载 目 录 并指定手工 创 建的元数据集合,且集合 为 分区集合?  

【解决方法】
1. 在手工 创 建了目 录 和文件的元数据的分区集合后(假 设 目 录 元数据集合 为 : "sequoiafs.metadir_cl" ,文件元数据集合 为 : "sequoiafs.metafile_cl" ,分区 键为 "_id" ),需要 创 建如下三个索引:
  1 )在目 录 元数据表中 创 建复合索引 "NameIndex" :
  db.sequoiafs.metadir_cl.createIndex( "NameIndex", { Name:1, Pid:1, _id:1 },{ Unique: true, Enforced :true } ); 

  2 )在文件元数据表中 创 建复合索引 "NameIndex" 和 "LobOidIndex" :
  db.sequoiafs.metafile_cl.createIndex( "NameIndex", { Name:1, Pid:1, _id:1 },{ Unique: true, Enforced :true } );
  db.sequoiafs.metafile_cl.createIndex( "LobOidIndex", { LobOid:1, _id:1 },{ Unique: true, Enforced :true } );
2. 在挂 载 目 录时 使用 -d 和 -f 指定自己手工 创 建的元数据集合,不要指定 --autocreate 默 认 生成元数据集合即可。
  $sequoiafs /opt/sequoiadb/mountpoint -i localhost:11810 -l foo.bar -c /opt/sequoiafs/conf/foo_bar/001/ --diagpath /opt/sequoiafs/log/foo_bar/001/ -o big_writes -o auto_unmount -o max_write=131072 -o max_read=131072 -d sequoiafs.metadir_cl -f sequoiafs.metafile_cl

详情参考:
挂 载 目 录 : /tupian/20230522/sequoiadb-cat_id-1558957224-edition_id-302
【 备 注】
创建索引时需要注意复合索引字段中的顺序问题,需要把分区键字段放在最后,如将分区键字段放在最前面创建了索引,在后续查找目录时可能会因为无法使用此索引而导致写入目录速度慢等问题。  


文章标题:【巨杉数据库Sequoiadb】【咨询】【SequoiaFS】-创新互联
链接URL:http://lswzjz.com/article/joghd.html