First of all - Why you want to use ZFS?
All other stuff can do it too: H/R, mdadm, LVM, filesystems, etc.
But none of them do data integrity check. Except others filesystems like btrfs.
If you don't need data integrity validation before it reach program then use regular tools and by happy...