`
CharlesCui
  • 浏览: 423629 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Memcache客户端的使用方法

阅读更多
初始化的时候
config/environment.rb

require 'memcache' 
memcache_options = { 
:compression => false, 				
:debug => false, 			
:namespace => "app-#{RAILS_ENV}", 			
:readonly => false, 			
:urlencode => false 
}
memcache_servers = [ '127.0.0.1:4130' ] 
cache_params = *([memcache_servers, memcache_options].flatten) 
CACHE = MemCache.new *cache_params


使用的时候

Class TestController < ApplicationController

	def index
		value=CACHE.get(“testkey”)
		if value!=nil
			render :text=>"<h1>成功 : ”+value+”</h1>"
		else
			render :text=>”<h1>失敗</h1>”
		end
	end
end


以下转自Corey:ruby中星号(*)的作用(http://wuhuizhong.iteye.com/blog/219540)
4.创建数组

Ruby代码 
*a = 1,3,"as"  
  a = [1,3, "as"]  

*a = 1,3,"as"
  a = [1,3, "as"]


5.数组参数传入时的前缀eg:

Ruby代码 
a= [1 , 2]   
testFun(*a) == testFun(1 , 2) != testFun([1,2])  

a= [1 , 2]
testFun(*a) == testFun(1 , 2) != testFun([1,2])  


分享到:
评论

相关推荐

    memcache 客户端监控工具编译版(window版)

    总的来说,这个压缩包提供的MemCache客户端监控工具对于Windows平台的用户来说,是一个便捷且实用的资源,它可以帮助你更好地管理和优化MemCache的使用,提升系统整体性能。记得分享给需要的同事和朋友,一起享受...

    memcache 客户端

    memcache 客户端,开源的缓存系统扩展插件!

    memCache源码java客户端

    Java社区提供了多种memCache客户端,如spymemcached、xmemcached、memcached-client等。其中,spymemcached是较常用的一款,它由Danga Interactive开发并开源,具有简单易用、性能稳定的特点。 ### 二、...

    OS X 系统PHP 的Memcache客户端模块

    OS X 系统PHP 5.5.9 的 Memcache 客户端模块

    memcache实现java客户端

    3. **spymemcached**:这是另一个广泛使用的Java Memcache客户端,它的特点是轻量级、性能优秀。它同样支持基本的Key-Value操作,并且有良好的社区支持。 4. **安装与配置**:在Windows环境下,你需要首先下载并...

    memadmin--memcache客户端可视化管理软件

    "memadmin--memcache客户端可视化管理软件" 这个标题明确指出我们讨论的是一个名为“memadmin”的工具,它是一款专为memcache设计的客户端管理软件,并且具备可视化的特性。这意味着用户可以通过图形用户界面(GUI)...

    memcache c#客户端

    本篇文章将详细介绍如何在C#中使用Memcache客户端,以及相关的编程技巧。 一、安装C# Memcache客户端库 在C#中,我们可以通过NuGet包管理器安装libmemdNet或其他支持Memcache的库,如EnyimMemcached。例如,对于...

    memcache的配置及使用——memcache及其客户端telnet

    **客户端使用** **telnet** 是一个标准的网络协议测试工具,可以用来与Memcached服务器交互。打开终端,连接到运行Memcached的主机和端口,如: ``` telnet localhost 11211 ``` 一旦连接成功,你可以使用以下命令...

    Memcache客户端Enyim.Caching的演示实例以及Enyim.Caching.dll和log4net.dll

    **Memcache客户端Enyim.Caching的介绍** Memcache是一种高性能、分布式的内存对象缓存系统,用于在应用层进行数据缓存,以减少数据库负载。Enyim.Caching是.NET平台上的一个开源Memcache客户端库,它为.NET开发者...

    Memcache客户端MemcachedProviders for .net 2.0 实例

    MemcachedProviders for .NET 2.0 是一个专为.NET Framework 2.0设计的Memcache客户端库,它提供了方便的方式来集成Memcache服务到.NET应用程序中。 MemcachedProviders的基本工作原理是将数据存储在内存中,而...

    gomemcache:Go Memcache客户端软件包

    描述这是用于Go编程语言的memcache客户端软件包。 实现以下命令: 获取(单键) 设置,添加,替换,追加,前置删除增量,增量安装go get github.com/kklis/gomemcache 根据您的环境配置,您可能需要root(Linux)或...

    spring memcache 集成使用

    - **创建Memcache客户端Bean**:在配置文件中,除了`memcachedPool`之外,还需要创建一个名为`memcachedClient`的Bean来实际操作Memcache。这一步虽然在给出的部分内容中没有完全展示,但通常会涉及使用`...

    Memcache win版 服务器和.net驱动

    EnyimMemcached是.NET社区中广泛使用的Memcache客户端,它支持多种缓存操作,如添加、删除、替换、获取以及多键操作。其API简洁明了,易于理解和使用。StackExchange.Redis则主要用于Redis数据库,但也有支持...

    Memcache客户端Enyim.Caching 参考的例子

    以下是一个简单的Enyim.Caching使用示例,展示了如何初始化客户端并执行基本的缓存操作: ```csharp using Enyim.Caching; using Enyim.Caching.Memcached; // 初始化Memcached客户端 var config = new ...

    Memcache客户端Enyim.Caching 2.0/3.5 编译好的Enyim.Caching.dll和log4net.dll

    Memcache客户端Enyim.Caching 2.0/3.5 编译好的Enyim.Caching.dll和log4net.dll 会用到的2个dll文件是 Enyim.Caching.dll 和 log4net.dll 即可以用在 .net 2.0下面 也可以用在 .net 3.5 下面 另外附带2个演示的...

    memcache所需要的jar包

    "memcache所需要的jar包"这个标题暗示我们将讨论与Java环境下的Memcache客户端库相关的知识点。 1. **Memcache的基本概念** - Memcache是一个高性能、分布式的内存对象缓存系统,它通过在内存中存储数据来减少对...

    Memcached客户端手册

    本文主要介绍了Memcached的基本概念及其Java客户端库的使用方法,特别是针对`MemcachedClient`的接口定义、依赖配置以及配置文件的细节进行了详细解释。通过这些知识点的学习,读者可以更好地理解和掌握如何在实际...

    memcache使用方法

    标题“memcache使用方法”指出我们将探讨的是如何运用memcache这一内存对象缓存系统。Memcache是一种高性能的分布式内存缓存系统,常用于减轻数据库的负载,提升Web应用的性能。 描述中提到“讲述memcache在客户端...

Global site tag (gtag.js) - Google Analytics