ruby mem_cache_store write_entry

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby mem_cache_store write_entry相关的知识,希望对你有一定的参考价值。

# Write an entry to the cache.
def write_entry(key, entry, options) # :nodoc:
  method = options && options[:unless_exist] ? :add : :set
  value = options[:raw] ? entry.value.to_s : entry
  expires_in = options[:expires_in].to_i
  if expires_in > 0 && !options[:raw]
    # Set the memcache expire a few minutes in the future to support race condition ttls on read
    expires_in += 5.minutes
  end
  response = @data.send(method, escape_key(key), value, expires_in, options[:raw])
  response == Response::STORED
rescue MemCache::MemCacheError => e
  logger.error("MemCacheError (#{e}): #{e.message}") if logger
  false
end

以上是关于ruby mem_cache_store write_entry的主要内容,如果未能解决你的问题,请参考以下文章

fdtd simulation, plotting with gnuplot, writting in perl

The course has given me a channel for my writting and the tools and confidence ---- to write for TV

javaScript的基本使用

Async

arp

循环的嵌套