`
liuqiang
  • 浏览: 162702 次
  • 性别: Icon_minigender_1
  • 来自: 华东
社区版块
存档分类
最新评论

在rails中使用memcached

    博客分类:
  • Ruby
阅读更多

libeven

    memcached的使用需要libeven的支持,我们得先装上libeven。
    官方网站:http://www.monkey.org/~provos/libevent/
    下载地址:http://www.monkey.org/~provos/libevent-1.4.0-beta.tar.gz
    libevent安装方式比较简单:

./configure && make
make install

 

memcached

    官方网站:http://www.danga.com/memcached/download.bml
    下载地址:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz

    memcached安装需要些参数:

./configure --prefix=/usr/local/memcached --with-libevent=/usr/local
make
make install

 

ln -s /usr/local/libevent/lib/libevent-1.4.so.2    /lib/libevent-1.4.so.2

 

./usr/local/memcached  -d -m 128 -u root -l 127.0.0.1 -p 4000

 

 

分享到:
评论

相关推荐

    memcached的安装与配置

    ### Memcached的安装与配置详解 #### 一、Memcached简介 Memcached是一款高性能的分布式内存对象缓存系统,用于加速动态Web应用,减少数据库负载。...希望这些内容能帮助你在实际开发中更好地使用Memcached。

    配置高可用的rails

    在rails高可用的配置中,我们会涉及以下几个关键组件: 1. 负载均衡器:负载均衡器是高可用架构中的第一道防线,它负责将外部的请求分发到多个服务器上,以避免单个服务器因为请求量过大而崩溃。常见的开源负载均衡...

    Ruby-RecordCache在Rails3中缓存ActiveModelRecords

    在Rails 3项目中使用RecordCache,首先需要通过Gemfile添加依赖: ```ruby gem 'record-cache' ``` 然后运行`bundle install`来安装。接着,在`config/initializers/record_cache.rb`中进行配置,例如设置缓存过期...

    rails-memcache-dalli:在Rails应用程序中使用Dalli使用Memcache实现缓存

    假设我们有一个带有流行页面的Rails应用程序,该页面加载缓慢并且我们希望提高其性能。 最有效的方法之一是使用缓存。 过去,我们讨论了各种缓存技术,但... 它打算与Memcached服务器一起使用,这意味着该缓存将在多个R

    Ruby Rails 3 Linda

    理解如何在erb文件中使用Ruby表达式和控制结构来动态生成HTML。 8. **辅助方法**:Rails提供了一系列辅助方法,如`link_to`、`form_for`等,用于简化视图层的代码。 9. **测试**:Rails强调TDD(Test-Driven ...

    memcached完全剖析 翻译整理

    3. **内置内存存储方式**:所有数据都存储在内存中,提供极快的数据访问速度,但也意味着重启 Memcached 或操作系统时,数据会丢失。 4. **非互相通信的分布式架构**:每个 Memcached 实例独立工作,并不互相通信以...

    Rails Best Practices

    **Rails最佳实践** Rails,全称Ruby on Rails,是一个基于Ruby语言的开源Web应用程序框架,遵循MVC(模型-视图-控制器)架构模式。...在实际开发过程中,不断学习和积累经验,才能更好地驾驭Rails这个强大的框架。

    The art of rails

    在书中,作者详细介绍了Rails的核心概念,包括MVC(模型-视图-控制器)架构、ActiveRecord数据持久化、路由系统、以及 erb和haml模板语言的使用。他可能还会涉及ActiveSupport库中的各种实用工具和便利方法,这些...

    Ruby-ActionPack的Action缓存在Rails40中从核心移除

    然而,在Rails 4.0版本中,Action Cache被从ActionPack的核心中移除,这一变动对开发者的影响是深远的,因为它改变了缓存策略和最佳实践。 在Rails 3.x及以前,Action Cache允许开发者标记一个Action,将其结果缓存...

    Rails_Recipes_with_Source_Code

    这本书通过一系列具体的“配方”(Recipes),旨在帮助开发者解决在构建Rails应用过程中遇到的各种问题,提升开发效率。 1. **路由(Routes)**:Rails的路由系统将HTTP请求映射到控制器的动作上,理解路由规则的...

    Rails Cache

    只需在视图代码中使用 `cache` 和 `expire_fragment` 方法,就可以指定要缓存的区域。 4. **页面缓存(Page Cache)** 页面缓存是最简单的缓存形式,它将整个HTML页面存储在磁盘上,由Web服务器直接返回,无需经过...

    Ruby+Rails+社交+进阶教程5

    同时,通过使用缓存(如Redis或Memcached)、数据库索引和优化查询,以及Rails的后台任务(如Sidekiq或Resque)来处理异步任务,提升应用性能。 通过本教程的学习,你将不仅掌握Ruby on Rails的基本用法,还能了解...

    cacheflow:Memcached和Redis的彩色日志记录

    如果您在具有的环境中使用Cacheflow,并将该数据存储在Memcached或Redis中,则该数据可能最终出现在您的应用程序日志中。 为了避免这种情况,请为这些呼叫静音记录。 历史 查看 贡献 鼓励大家帮助

    深入理解Ruby on Rails中的缓存机制

    此外,还可以利用一些专门的工具或库,例如Redis、Memcached等内存数据存储系统,这些系统可以帮助Rails应用在内存中存储频繁使用的数据,从而减少数据库的负载,并提高访问速度。 总结来说,Ruby on Rails的缓存...

    Ruby on Rails开发的五点建议

    开发者可以利用数据库缓存服务器,如Redis或Memcached,将频繁访问的数据存储在内存中,从而避免每次都直接从数据库中读取数据。此外,理解并利用HTTP协议中的缓存机制,例如ETag和Last-Modified,也有助于减轻整个...

    Rails缓存架构设计

    3. **应用程序缓存**:在应用层面上实现缓存机制,如使用Rails框架内置的ActiveRecord来管理对象缓存,减少数据库的查询次数。 4. **Web服务器缓存**:在Web服务器级别实现缓存功能,比如使用Nginx等反向代理服务器...

    集群Nginx+Tomcat+Memcached

    - **高度可扩展性**:Nginx不仅支持传统的HTTP服务,还可以轻松集成到动态系统中,如Rails和PHP环境,并且可以作为IMAP/POP3/SMTP代理服务器。 - **易于配置**:Nginx的配置简单直观,支持Perl兼容正则表达式等...

    cakephp-2.3.0.rar_ruby rails php

    在性能优化上,CakePHP 2.3.0引入了缓存策略,如使用Memcached或APC进行数据缓存,以及视图碎片(View Caching)和查询缓存,这些都有助于提升应用的响应速度。 在开发工具和调试方面,CakePHP 2.3.0提供了丰富的...

    开源小区论坛Homeland.zip

    这个项目源自于一个社区网站 V2EX ,它是一个基于 GAE ...这个目前只能在 VPS 上面安装,Ruby 1.9, Rails 3, Memcached, MySQL ,如果你是做 Ruby on Rails 开发的,那部署过程不会难到你的。 标签:Homeland

Global site tag (gtag.js) - Google Analytics