I know that homemade cranberry sauce that has been continuously refrigerated stay fresh for about 10 to 14 days. The same applies for the relish. It should stay good in the fridge for up to two weeks. You could also freeze it in airtight container or even zip locked freezer bags for up to 3 months.