Is there anyone out there with database expertise willing to help?

  • ericjmorey@beehaw.orgOP
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 year ago

    I’m also curious why every page view (to be clear, do you mean every time a post is viewed?) triggers a recalc on the Hot score.

    This is the current design, yes. I believe the devs have already started a related issue to change this. I’m assuming the next version of Lemmy will have some major performance improvements.

    • pitninja
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 year ago

      Yeah, just thinking about things logically here, the more they can automate expensive queries on the back end on a more periodic basis and then cache the results regardless of what’s happening with page views on the front end, the better things should be. It’s a lot cheaper for a database to serve cached results in lookups. I’m not a database guy and not really qualified to help fix any of these issues, but I’m just drawing from what I remember from my databases course in college.