Files
legolog/db/hashtester.js
Benjamin Kyd 4a83c84d3d something
Former-commit-id: 41811c2d7d98c1d3ad65e0d1dd559de64f96845e
2022-03-25 15:57:12 +00:00

20 lines
425 B
JavaScript

const md5 = require('md5');
const fs = require('fs');
let filename = '5241-1.png';
const start = Date.now();
filename = filename.split('.png')[0];
const hash = md5(filename);
console.log(hash);
const bucket = hash.substring(0, 4);
const file = `./image/${bucket[0]}/${bucket[1]}/${bucket[2]}/${bucket[3]}/${filename}.png`;
console.log(fs.existsSync(file));
const delta = Date.now() - start;
console.log(`${delta}ms`);