Hi, I really don't know if they exist. Check redis.io, you should be able to see them there.
Regards, Andréas 2014-03-01 21:48 GMT+01:00 Robin Lery <[email protected]>: > Ok, I think I get it now. Thank you so much! Just one more question > though, does redis has feature similar to *getidentifiable()* and > *putifuntouched() > *like memcache, I think these are for consistency? > > > On Sun, Mar 2, 2014 at 2:09 AM, Andreas Kuhne > <[email protected]>wrote: > >> Ok, >> >> Redis and Memcache really solve the same problems. The main difference is >> that you can use redis as a session cache for django (save the session >> objects to memory instead of the database), which I haven't found a >> solution for memcache yet. Also redis CAN be persisted (saved to disk), if >> you setup your own redis server. >> >> But otherwise, you can use both memcache and redis for your cache. >> Examples where a cache can be useful: >> 1. You want to do a complex database query that takes a long time to run, >> but doesn't update often. Just cache the results and use the result if it >> is present. >> 2. You can also cache the result of a view. If the view takes a long time >> to render AND is the same for all users, then cache the entire view result. >> 3. There is also the possibility to create portions of a template and >> cache just those portions. >> >> Thats what I can think of off the top of my head. You can find more >> information about it here: >> https://docs.djangoproject.com/en/dev/topics/cache/ >> http://memcached.org/ >> http://redis.io/ >> >> The main thing to remember is that both memcache and redis are in memory >> databases (key-value store) (even though redis can be persisted) and if the >> server is rebooted, then the cache is empty. Also being a in memory >> database means that getting information back from the key-value store is >> more or less instantanious especially if you compare to a standard sql >> database. >> >> Regards, >> >> Andréas >> >> >> 2014-03-01 21:27 GMT+01:00 Robin Lery <[email protected]>: >> >>> Use cases with memcached and redis please. >>> >>> >>> On Sun, Mar 2, 2014 at 1:45 AM, Andreas Kuhne < >>> [email protected]> wrote: >>> >>>> Hi again, >>>> >>>> Do you mean use cases with redis and memcache or with S3? >>>> >>>> Regards, >>>> >>>> Andréas >>>> >>>> 2014-03-01 21:00 GMT+01:00 Robin Lery <[email protected]>: >>>> >>>>> Hello, >>>>> Thank you for your answer. Would you please elaborate a little more >>>>> about the use cases with these? And can I use them together? >>>>> >>>>> Thank you. >>>>> >>>>> >>>>> On Sun, Mar 2, 2014 at 1:01 AM, Andreas Kuhne < >>>>> [email protected]> wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> In response to your question about memcache and redis, they are >>>>>> extremely useful, if you use them correctly. For example if you are >>>>>> generating a query to your database that takes 1 second to finish, and >>>>>> you >>>>>> cache the results in memcache or redis, then you would be able to get the >>>>>> second request down to 50 ms instead. Thats the difference in response >>>>>> time. Redis and memcache are in memory databases and are extremely fast! >>>>>> >>>>>> Regarding your second question, if you need to store alot of pictures >>>>>> and videos, I would use Amazon S3 with the django storages backend for >>>>>> S3. >>>>>> >>>>>> Regards, >>>>>> >>>>>> Andréas >>>>>> >>>>>> >>>>>> 2014-03-01 17:28 GMT+01:00 Robin Lery <[email protected]>: >>>>>> >>>>>>> Hello, >>>>>>> Another noob question. Please bear with me. I am really very >>>>>>> confused between memcached and redis. I know they both are used for >>>>>>> caching. But I don't know how much does they help. And lastly, I would >>>>>>> like >>>>>>> know what would you use for a site with users uploaded pictures and >>>>>>> videos >>>>>>> too? I hope I was clear. If not please ask. Your help and guidance will >>>>>>> be >>>>>>> very much appreciated. >>>>>>> >>>>>>> Thank you. >>>>>>> Robin. >>>>>>> >>>>>>> -- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "Django users" group. >>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>> send an email to [email protected]. >>>>>>> To post to this group, send email to [email protected]. >>>>>>> Visit this group at http://groups.google.com/group/django-users. >>>>>>> To view this discussion on the web visit >>>>>>> https://groups.google.com/d/msgid/django-users/CA%2B4-nGqoYH24%2BSLzM8Jx3dN_xiPFYpZ90-gqfRNVpcWUEK%3DVsw%40mail.gmail.com >>>>>>> . >>>>>>> For more options, visit https://groups.google.com/groups/opt_out. >>>>>>> >>>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "Django users" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to [email protected]. >>>>>> To post to this group, send email to [email protected]. >>>>>> Visit this group at http://groups.google.com/group/django-users. >>>>>> To view this discussion on the web visit >>>>>> https://groups.google.com/d/msgid/django-users/CALXYUbmmkXRQE8m92S7NncYg4BN18VCbhVm13hgUbYrq1H5B%3Dw%40mail.gmail.com >>>>>> . >>>>>> >>>>>> For more options, visit https://groups.google.com/groups/opt_out. >>>>>> >>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Django users" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> To post to this group, send email to [email protected]. >>>>> Visit this group at http://groups.google.com/group/django-users. >>>>> To view this discussion on the web visit >>>>> https://groups.google.com/d/msgid/django-users/CA%2B4-nGrHb_QH1YbXA4wOnW-nVJ-sVfTWfxUOxH%2Bvz%2BihxjC2XQ%40mail.gmail.com >>>>> . >>>>> >>>>> For more options, visit https://groups.google.com/groups/opt_out. >>>>> >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Django users" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> To post to this group, send email to [email protected]. >>>> Visit this group at http://groups.google.com/group/django-users. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/django-users/CALXYUbmBhXY%2BJcC2ghmL5%3DcEeMhjdnqj7XB3tWAacVxt99XBuw%40mail.gmail.com<https://groups.google.com/d/msgid/django-users/CALXYUbmBhXY%2BJcC2ghmL5%3DcEeMhjdnqj7XB3tWAacVxt99XBuw%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>>> For more options, visit https://groups.google.com/groups/opt_out. >>>> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Django users" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To post to this group, send email to [email protected]. >>> Visit this group at http://groups.google.com/group/django-users. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/django-users/CA%2B4-nGpmxLcJQignKqP%3DPK1h7V0n5-953mSF%3D%2Bd%3DE53w9P2xZQ%40mail.gmail.com<https://groups.google.com/d/msgid/django-users/CA%2B4-nGpmxLcJQignKqP%3DPK1h7V0n5-953mSF%3D%2Bd%3DE53w9P2xZQ%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >>> For more options, visit https://groups.google.com/groups/opt_out. >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Django users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To post to this group, send email to [email protected]. >> Visit this group at http://groups.google.com/group/django-users. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/django-users/CALXYUbnvEbZ6%3DBh6s%2Bs8cVMofRu%3DiqFoQxA4e5RmfhdbGP7zaw%40mail.gmail.com<https://groups.google.com/d/msgid/django-users/CALXYUbnvEbZ6%3DBh6s%2Bs8cVMofRu%3DiqFoQxA4e5RmfhdbGP7zaw%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> >> For more options, visit https://groups.google.com/groups/opt_out. >> > > -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/django-users. > To view this discussion on the web visit > https://groups.google.com/d/msgid/django-users/CA%2B4-nGpDyPeYfNubU_VHyMgyiNWC7e%2Br23fK5T72zjukAmxmuQ%40mail.gmail.com > . > > For more options, visit https://groups.google.com/groups/opt_out. > -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CALXYUbm4bLx709o79%2Bt1EOhMAdTPMZvKjgDaY8L%3DPjbvM96eAQ%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out.

