Another question you might want to ask is how are you going to handle it if
the item has been evicted from the cache? Someone could be spamming you and
you wouldn't catch it.
Granted, that would have to be a cache with a high-eviction rate but it's
still a possibility you might want to consider.


On Tue, Jul 28, 2009 at 12:04 PM, Beyza <[email protected]> wrote:

>
> Hi,
>
> This is not an important question, but I wonder the answer.
>
> When I develop websites by using memcache, I also use it for spam
> checking.
>
> For example; When someone post a comment, or report something, or
> search something, I create a memcache object and set an expiration
> time, i.e. 5 seconds. It goes something like that
>
> memcache_set($memcache, "comment-check-userid", '1', 0, 5);
>
> I check every time whether this value is set or not. If it's set, I
> consider it as a spam.
>
> My question is that, is it expensive to create this if you compare
> with other options for this purpose? I could not find any information
> about this on the internet. I am just curious :)
>
> Thanks from now on,
>



-- 
"If you see a whole thing - it seems that it's always beautiful. Planets,
lives... But up close a world's all dirt and rocks. And day to day, life's a
hard job, you get tired, you lose the pattern."
Ursula K. Le Guin

What's different about data in the cloud? http://www.azuredba.com

http://www.finsel.com/words,-words,-words.aspx (My blog) -
http://www.finsel.com/photo-gallery.aspx (My Photogallery)  -
http://www.reluctantdba.com/dbas-and-programmers/blog.aspx (My Professional
Blog)

Reply via email to