Memcache API or Cache Router?

Events happening in the community are now at Drupal community events on www.drupal.org.
mikey_p's picture
Memcache API
49% (26 votes)
Cache Router
51% (27 votes)
Total votes: 53

Comments

I'd just like to see what

mikey_p's picture

I'd just like to see what people are using out there, and if they are using Cache Router, how are you configuring it? Which bins are you putting in which types of storage?

Most of the code comes from

Etanol's picture

Most of the code comes from refactoring the following projects: APC, fastpath_fscache, Memcache, and XCache.

So if you're using Cache Router with Memcache you're using Memcache Api :P

We use CacheRouter across

triclops's picture

We use CacheRouter across multiple sites configured to use memcache. At the moment we are using a common server for all drupal related memcaches with a different prefix for each site.

The only cache we're not sticking into memcache is the form cache. We made this choice because AHAH forms use the form cache to store updates and memcache doesn't give the same reliability guarantees you get from sticking it in the database.

Drupal 5, Memcache

bennos's picture

Drupal 5, Memcache API

Drupal 6, Cacherouter configured with APC and Memcache

CacheRouter of course

slantview's picture

CacheRouter of course ;)

There have been a lot of improvements to Memcache API lately that I will be porting into Cache Router. I hope to one day allow these modules to all co-exist and that they wouldn't be a one or the other type thing.

Memcache API

bacchus101's picture

I've been having issues with cacherouter (and by proxy authcache) in that if you are a logged in user, everything runs slower. Much slower. The system literally drags (at least in my implementation) from admin screen to admin screen and page to page.

When I switch over the Memcache API, that problem goes away and I see significant improvements across the board in load times (both work equally well for anon users.)

Not sure why I experience these symptoms, but I have decided to just stick with Memcache API and test out cacherouter on each revision to see if my issue is alleviated.

High performance

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: