Fix #17: Add Redis cache backend to cache writer