01 - Preheat oven to 325°F. Line the bottom of a 9-inch springform pan with parchment paper.
02 - In a bowl, combine almond flour, erythritol, melted butter, cinnamon, and salt. Mix until a crumbly dough forms. Press evenly into the bottom of the prepared pan. Bake for 10 minutes, then let cool.
03 - In a small saucepan, combine rhubarb, erythritol, lemon juice, and water. Cook over medium heat, stirring until rhubarb is soft and mixture is jam-like, about 8 minutes. Set aside to cool.
04 - In a large bowl, beat the cream cheese and erythritol until smooth. Add sour cream, eggs one at a time, vanilla, and lemon zest. Mix just until combined; do not overmix.
05 - Pour filling over the cooled crust. Spoon small dollops of rhubarb compote onto the surface, then use a knife to gently swirl them into the batter.
06 - Tap the pan gently to release air bubbles. Bake for 45–50 minutes, or until the edges are set and the center is slightly jiggly. Turn off oven, crack the door, and let cheesecake cool inside for 1 hour.
07 - Remove from oven and chill in the refrigerator for at least 2 hours or until fully set before serving.