# Are cache sweepers used?

**URL:** <https://www.ruby-forum.com/t/are-cache-sweepers-used/89106>\
**Category:** Rails\
**Created:** [January 3, 2006, 11:21pm UTC](https://www.ruby-forum.com/t/are-cache-sweepers-used/89106 "2006-01-03T23:21:18Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![tlianza](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/ce7236/32.png) [@tlianza](https://www.ruby-forum.com/u/tlianza)\
**Post date:** [January 3, 2006, 11:21pm UTC](https://www.ruby-forum.com/t/are-cache-sweepers-used/89106/1 "2006-01-03T23:21:18Z")

</div>

After drawing many virtual blank stares in the IRC channel and finding  
zero results on the wiki for ‘sweeper’ I’m left to wonder whether  
these are actually officially supported, or are on their way toward  
being deprecated. Is there a better way of expiring caches on model  
saves and deletions?

Sincerely,

Tom L.  
removed\_email\_address@domain.invalid  
[http://AllTom.com/](http://AllTom.com/)

---

<div class="post-metadata">

**Author:** ![tlianza](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/ce7236/32.png) [@tlianza](https://www.ruby-forum.com/u/tlianza)\
**Post date:** [January 3, 2006, 11:36pm UTC](https://www.ruby-forum.com/t/are-cache-sweepers-used/89106/2 "2006-01-03T23:36:40Z")

</div>

Hi Tom.

On 1/3/06, Tom L. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> After drawing many virtual blank stares in the IRC channel and finding  
> zero results on the wiki for ‘sweeper’ I’m left to wonder whether  
> these are actually officially supported, or are on their way toward  
> being deprecated. Is there a better way of expiring caches on model  
> saves and deletions?

I use several Sweepers in my Rails app with great success. I can’t  
vouch  
for whether they are “officially” supported (or deprecated), but they  
are  
working for me right now under Rails 1.0. If you can perhaps give more  
specifics as to what information you are looking for regarding Sweeping  
I  
might be able to help you out.

-Matt

---

<div class="post-metadata">

**Author:** ![tlianza](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/ce7236/32.png) [@tlianza](https://www.ruby-forum.com/u/tlianza)\
**Post date:** [January 4, 2006, 2:39am UTC](https://www.ruby-forum.com/t/are-cache-sweepers-used/89106/3 "2006-01-04T02:39:54Z")

</div>

On 1/3/06, Belorion [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Hi Tom.
> 
> On 1/3/06, Tom L. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > After drawing many virtual blank stares in the IRC channel and finding  
> > zero results on the wiki for ‘sweeper’ I’m left to wonder whether  
> > these are actually officially supported, or are on their way toward  
> > being deprecated. Is there a better way of expiring caches on model  
> > saves and deletions?

Rails Weenie puts them to great use:

[http://techno-weenie.net/svn/projects/rails\_help/app/cachers/](http://techno-weenie.net/svn/projects/rails_help/app/cachers/)

–  
rick  
[http://techno-weenie.net](http://techno-weenie.net)

---

<div class="post-metadata">

**Author:** ![tlianza](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/ce7236/32.png) [@tlianza](https://www.ruby-forum.com/u/tlianza)\
**Post date:** [January 4, 2006, 9:32am UTC](https://www.ruby-forum.com/t/are-cache-sweepers-used/89106/4 "2006-01-04T09:32:49Z")

</div>

On 1/3/06, Rick O. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Rails Weenie puts them to great use:
> 
> [http://techno-weenie.net/svn/projects/rails\_help/app/cachers/](http://techno-weenie.net/svn/projects/rails_help/app/cachers/)

Hah, an excellent example. Thank you!

> rick  
> [http://techno-weenie.net](http://techno-weenie.net)

Sincerely,

Tom L.  
removed\_email\_address@domain.invalid  
[http://AllTom.com/](http://AllTom.com/)

---

<div class="post-metadata">

**Author:** ![tlianza](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/ce7236/32.png) [@tlianza](https://www.ruby-forum.com/u/tlianza)\
**Post date:** [January 17, 2006, 5:49pm UTC](https://www.ruby-forum.com/t/are-cache-sweepers-used/89106/5 "2006-01-17T17:49:16Z")

</div>

On 1/15/06, csn [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Quick question - in what directory/ies should sweeper files be saved?
> 
> csn

I do beleive app/models is the standard location.

-Matt

---

<div class="post-metadata">

**Author:** ![tlianza](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/ce7236/32.png) [@tlianza](https://www.ruby-forum.com/u/tlianza)\
**Post date:** [January 15, 2006, 9:30pm UTC](https://www.ruby-forum.com/t/are-cache-sweepers-used/89106/6 "2006-01-15T21:30:51Z")

</div>

Quick question - in what directory/ies should sweeper files be saved?

csn
