JuiceFS - เจ†เจฌเจœเฉˆเจ•เจŸ เจธเจŸเฉ‹เจฐเฉ‡เจœเจผ เจฒเจˆ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจ“เจชเจจ เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ

JuiceFS โ€” ัั‚ะพ POSIX-ัะพะฒะผะตัั‚ะธะผะฐั ั„ะฐะนะปะพะฒะฐั ัะธัั‚ะตะผะฐ ั ะพั‚ะบั€ั‹ั‚ั‹ะผ ะธัั…ะพะดะฝั‹ะผ ะบะพะดะพะผ, ะฟะพัั‚ั€ะพะตะฝะฝะฐั ะฟะพะฒะตั€ั… Redis ะธ ั…ั€ะฐะฝะธะปะธั‰ะฐ ะพะฑัŠะตะบั‚ะพะฒ (ะฝะฐะฟั€ะธะผะตั€, Amazon S3), ั€ะฐะทั€ะฐะฑะพั‚ะฐะฝะฝะฐั ะธ ะพะฟั‚ะธะผะธะทะธั€ะพะฒะฐะฝะฝะฐั ะดะปั ะพะฑะปะฐั‡ะฝะพะน ัั€ะตะดั‹.

เจฎเฉเฉฑเจ– เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚:

  • JuiceFS โ€” เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ POSIX-ัะพะฒะผะตัั‚ะธะผะฐั ั„ะฐะนะปะพะฒะฐั ัะธัั‚ะตะผะฐ. ะกัƒั‰ะตัั‚ะฒัƒัŽั‰ะธะต ะฟั€ะธะปะพะถะตะฝะธั ะผะพะณัƒั‚ ั€ะฐะฑะพั‚ะฐั‚ัŒ ั ะฝะตะน ะฑะตะท ะบะฐะบะธั…-ะปะธะฑะพ ะธะทะผะตะฝะตะฝะธะน.

  • ะ’ั‹ะดะฐัŽั‰ะฐััั ะฟั€ะพะธะทะฒะพะดะธั‚ะตะปัŒะฝะพัั‚ัŒ. ะ—ะฐะดะตั€ะถะบะธ ะผะพะณัƒั‚ ัะพัั‚ะฐะฒะปัั‚ัŒ ะฒัะตะณะพ ะฝะตัะบะพะปัŒะบะพ ะผะธะปะปะธัะตะบัƒะฝะด, ะฐ ะฟั€ะพะฟัƒัะบะฝะฐั ัะฟะพัะพะฑะฝะพัั‚ัŒ ะผะพะถะตั‚ ะฑั‹ั‚ัŒ ัƒะฒะตะปะธั‡ะตะฝะฐ ะดะพ ะฟั€ะฐะบั‚ะธั‡ะตัะบะธ ะฝะตะพะณั€ะฐะฝะธั‡ะตะฝะฝะพะน. ะ ะตะทัƒะปัŒั‚ะฐั‚ ั‚ะตัั‚ะฐ ะฟั€ะพะธะทะฒะพะดะธั‚ะตะปัŒะฝะพัั‚ะธ.

  • ะกะพะฒะผะตัั‚ะฝะพะต ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะต: JuiceFS โ€” ัั‚ะพ ะพะฑั‰ะตะต ั„ะฐะนะปะพะฒะพะต ั…ั€ะฐะฝะธะปะธั‰ะต, ะบะพั‚ะพั€ะพะต ะผะพะถะตั‚ ะฑั‹ั‚ัŒ ะฟั€ะพั‡ะธั‚ะฐะฝะพ ะธ ะทะฐะฟะธัะฐะฝะพ ะผะฝะพะณะธะผะธ ะบะปะธะตะฝั‚ะฐะผะธ.

  • ะ“ะปะพะฑะฐะปัŒะฝั‹ะต ะฑะปะพะบะธั€ะพะฒะบะธ ั„ะฐะนะปะพะฒ: JuiceFS ะฟะพะดะดะตั€ะถะธะฒะฐะตั‚ ะบะฐะบ BSD-ะฑะปะพะบะธั€ะพะฒะบะธ (flock), ั‚ะฐะบ ะธ POSIX (fcntl).

  • ะกะถะฐั‚ะธะต ะดะฐะฝะฝั‹ั…: ะŸะพ ัƒะผะพะปั‡ะฐะฝะธัŽ JuiceFS ะธัะฟะพะปัŒะทัƒะตั‚ LZ4 ะดะปั ัะถะฐั‚ะธั ะฒัะตั… ะฒะฐัˆะธั… ะดะฐะฝะฝั‹ั…, ะฒั‹ ั‚ะฐะบะถะต ะผะพะถะตั‚ะต ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ Z Standard ะฒะผะตัั‚ะพ ะฝะตะณะพ.

เจธเจฐเฉ‹เจค: linux.org.ru