The activation of retinal HCA2 receptors by systemic beta-hydroxybutyrate inhibits diabetic retinal damage through reduction of endoplasmic reticulum stress and the NLRP3 inflammasome