Хорошие примеры кэш-памяти Python (memcached) используемый в Python? [закрытый]

Вам нужно поле для отправки, чтобы отправить запрос на получение.

 <form role="search" method="get" id="searchform" class="searchform" action="http://">
     <input type="search" id="s" name="s" value="" placeholder="Enter a product name" title="Press enter to search">
     <input type="submit" id"submit">
 </form>

Затем можно применить стиль к #submit вместо #searchform:before

.
90
задан Jonathan Prior 15 May 2009 в 13:31
поделиться

1 ответ

Это довольно просто. Вы пишете значения, используя ключи и время истечения срока действия. Вы получаете значения с помощью ключей. Вы можете истечь ключи из системы.

Большинство клиентов следуют тем же правилам. Вы можете прочитать общие инструкции и передовой опыт на домашней странице memcached .

Если вы действительно хотите вникнуть в это, я бы посмотрел на исходный код. Вот комментарий в заголовке:

"""
client module for memcached (memory cache daemon)

Overview
========

See U{the MemCached homepage<http://www.danga.com/memcached>} for more about memcached.

Usage summary
=============

This should give you a feel for how this module operates::

    import memcache
    mc = memcache.Client(['127.0.0.1:11211'], debug=0)

    mc.set("some_key", "Some value")
    value = mc.get("some_key")

    mc.set("another_key", 3)
    mc.delete("another_key")

    mc.set("key", "1")   # note that the key used for incr/decr must be a string.
    mc.incr("key")
    mc.decr("key")

The standard way to use memcache with a database is like this::

    key = derive_key(obj)
    obj = mc.get(key)
    if not obj:
        obj = backend_api.get(...)
        mc.set(key, obj)

    # we now have obj, and future passes through this code
    # will use the object from the cache.

Detailed Documentation
======================

More detailed documentation is available in the L{Client} class.
"""
144
ответ дан 24 November 2019 в 07:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: