• Welcome to Brian's Corner.
 

Redis and Caching

Started by brian, Nov 11, 2022, 12:08 pm

Previous topic - Next topic

brian

Redis is an in-memory data structure store, used as a distributed, in-memory key–value database, cache and message broker, with optional durability. What does it mean? By using Redis to hold dynamic values in memory that are typically held in a database or file, the website can access those values faster. Faster access means faster web page delivery.

Redis has been enabled for login (session) caching, which is processed on every page load. The Gallery has a newly implemented caching engine (file-based), speeding it up (and reducing server load).

Over the past year, there have been updates for many of the components and systems running this site. The Zend Optimizer memory allocations have been sized appropriately... ensuring most of the code execution is cached. My custom code has been optimized. By reducing unnecessary code, adjusting execution timing, and simplifying overly complicated code, I have been able to gain even more performance out of the site.


Home - Forum - Gallery - Links - Mail
Weather - About