Between the two there is no comparison - the 12vdc compressor fridge winds hands down.Same could be done using a small household fridge and an inverter, but the 12vdc marine fridges are designed to take the abuse of being on the go and they're more efficient to boot.
I could be wrong but I don't think diesel is going to burn very cleanly in an open flame, which is what the fridge would need.Jim