<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: libmemcached: как получить время жизни из кэша</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/9070.html</link>
    <description>Как при извлечении некоторого значения по ключу из кэша получить оставшееся время жизни этого ключа в кэше и точную дату, когда этот ключ был добавлен в кэш? Сижу копаюсь в исходниках, нашла там структурку memcached_result_st, в которой есть что-то похожее, но что-то так и не поняла, как ее наружу заполучить. Там еще есть установка коллбэков, но тоже не очень понимаю, где и как они вызываются...&lt;br&gt;&lt;br&gt;Помогите, пожалуйста.&lt;br&gt;</description>

<item>
    <title>libmemcached: как получить время жизни из кэша (anonymous)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/9070.html#3</link>
    <pubDate>Thu, 31 Mar 2011 21:44:41 GMT</pubDate>
    <description>&amp;gt; На сервере есть кэш, в котором хранятся данные. Данные попадают туда так: &lt;br&gt;&amp;gt; пришел запрос от клиента, я генерю нужный ему ответ, этот ответ &lt;br&gt;&amp;gt; складывается определенным образом в буфер. Ответ валиден только до времени обновления &lt;br&gt;&amp;gt; базы данных, поэтом у я кладу все это в кэш на &lt;br&gt;&amp;gt; время до следующего обновления. &lt;br&gt;&lt;br&gt;т.е. время до следующего обновления предсказуемо?&lt;br&gt;&lt;br&gt;&amp;gt; Клиенту отдаются данные c HTTP заголовками в &lt;br&gt;&amp;gt; которых указано это самое время кэширования, чтобы кэшировалось еще и в &lt;br&gt;&amp;gt; браузере. Если те же данные запросит другой клиент, мне надо отдать &lt;br&gt;&amp;gt; ему время, оставшееся на хранение в серверном кэше.&lt;br&gt;&lt;br&gt;nice trick&lt;br&gt;</description>
</item>

<item>
    <title>libmemcached: как получить время жизни из кэша (InfinityNsu)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/9070.html#2</link>
    <pubDate>Wed, 30 Mar 2011 09:01:46 GMT</pubDate>
    <description>&amp;gt;или хранить эти данные самому (в value) &lt;br&gt;&lt;br&gt;Уже так сделала. &lt;br&gt;&lt;br&gt;&amp;gt; но, собственно, зачем?&lt;br&gt;&lt;br&gt;На сервере есть кэш, в котором хранятся данные. Данные попадают туда так: пришел запрос от клиента, я генерю нужный ему ответ, этот ответ складывается определенным образом в буфер. Ответ валиден только до времени обновления базы данных, поэтом у я кладу все это в кэш на время до следующего обновления. Клиенту отдаются данные c HTTP заголовками в которых указано это самое время кэширования, чтобы кэшировалось еще и в браузере. Если те же данные запросит другой клиент, мне надо отдать ему время, оставшееся на хранение в серверном кэше.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>libmemcached: как получить время жизни из кэша (anonymous)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/9070.html#1</link>
    <pubDate>Fri, 18 Mar 2011 13:21:16 GMT</pubDate>
    <description>&amp;gt; Как при извлечении некоторого значения по ключу из кэша получить оставшееся время &lt;br&gt;&amp;gt; жизни этого ключа в кэше и точную дату, когда этот ключ &lt;br&gt;&amp;gt; был добавлен в кэш?&lt;br&gt;&lt;br&gt;вероятно, придется менять протокол.  или хранить эти данные самому (в value)&lt;br&gt;&lt;br&gt;но, собственно, зачем?&lt;br&gt;</description>
</item>

</channel>
</rss>
