igen. vannak adatok, amiket már nem éri meg db-ben tárolni a jellegük miatt. emiatt aztán fájl-alapon vannak tárolva. viszont a hozzáférést (főleg az írásost) így is sorba kell rendezni, különben adatkorrupció léphetne fel, azt pedig ugyebár nem akarjuk.
eddig nem volt különösebb gond ebből, mert egy szerveren belül mentek csak a hozzáférések, így a flock()-os lockolás tökéletesen elegendő volt. amint viszont bejön az NFS, a több szerver, valami megbízható lockolás nélkül nem tudnánk tartani az adatintegritást. az NFS lock híresen rossz és omlásokra hajlamos, arról nem is szólva, hogy néha nem is fájlokat kell lockolnunk, hanem virtuális erőforrásokat. tehát emiatt kell valami független lockszerver, és ez az, amire a redis a jelek szerint tökéletesen alkalmas.
szóval NFS lesz, nolock,sync opciókkal (mivel az NFS-es területre a php appjaimon kívül semmi sem próbál majd meg írni, így az NFS lockot teljesen el is felejthetjük; sync meg az integritás miatt kell, még ha okoz is teljesítménycsökkenést), és redis, mint lockserver.