大小写不敏感的目录分片、列表加载、查找方法及设备与流程.docxVIP

  • 3
  • 0
  • 约3.35千字
  • 约 4页
  • 2021-11-19 发布于广东
  • 举报

大小写不敏感的目录分片、列表加载、查找方法及设备与流程.docx

PAGE PAGE 1 大小写不敏感的目录分片、列表加载、查找方法及设备与流程 1.本发明涉及大小写不敏感名目分片技术领域,尤其涉及一种大小写不敏感的名目分片、列表加载、查找办法及设备。 背景技术: 2.windows系统和linux系统对文件名的大小写有不同的处理方式。windows对文件名的大小写不敏感,举个例子,假如一个文件名是ab.txt,那么系统会认为同级名目下ab.txt和ab.txt是同一个文件,在同级名目下只能存在一份。而linux系统则认为是不同的文件。现有技术中,为了适用不同的场景需求和系统兼容,开发了大小写不敏感功能。功能实现过程中,需要将一个名目下,全部文件的文件名加载到一个大小写不敏感列表中,然后通过查询大小写不敏感列表,来找到一个大小写组合为同一类的文件名。 3.在大小写不敏感功能的实现中,对于大名目,为了提高拜访效率,会将名目划分为多个分片,通过对文件名举行哈希运算匀称的分配到分片中。为了避开所有加载,对分片方式举行了优化,对文件分配分片时,通过文件名的大写组合举行哈希运算,这样就保证了同一个大小写组合的文件放到同一个分片中。 4.因为同一大小写组合分至同一分片,在极端场景下,会导致某些分片较大,甚至会超过默认的分片阈值。比如名目下存在全量的abcdefghijklmno(15个字母)大小写组合的文件,文件个数为32768

文档评论(0)

1亿VIP精品文档

相关文档