Most DBAs working with async/directIO databases recommend XFS,
https://www.scylladb.com/2016/02/09/qualifying-filesystems/
Not all databases do buffering: Postgresql does not, and is generally built around an OS's normal I/O buffering.
2017 sub-thread on this topic: