gpt4 book ai didi

ruby-on-rails - Heroku上的Rails 4 + Memcached

转载 作者:行者123 更新时间:2023-12-04 03:51:55 25 4
gpt4 key购买 nike

我们需要一种可与Heroku上的多动态编排一起使用的Rails缓存解决方案。具体来说,我们需要处理时间较长的任务的工作人员dynos写入到我们的Web dynos可以读取的缓存中。

显然,在dynos上实现共享缓存的唯一方法是by using Memcached。但是,我很难找到有关如何完成此操作的客观说明。 (Heroku docs由正在推广其产品的Memcached附加供应商(如MemCachier)编写。)

我的问题:

  • 是否需要第三者附加组件,或者可以在编队内的dyno上直接实现Memcached?
  • 通过外部服务使用Memcached甚至可行吗?如果Memcached的重点是高性能的内存访问,那么外部服务的网络延迟是否可以抵消?
  • 如果使用附加组件,是否有理由选择MemCachierMemcached Cloud
  • 最佳答案

    尽职调查-我在Redis Labs(提供Memcached Cloud插件的公司)工作。

  • 我不熟悉直接在dyno上运行任何数据库/数据库的人-Heroku和3rd-party插件正好可以用于此目的。
  • 是的,使用远程Memcached是需要扩展到多个dyno的Web应用程序的常用方法。尽管未位于同一服务器上,但仍会在不到1毫秒的时间内从Memcached获得响应。
  • 选择使您物有所值的附加组件-不仅在$/$ RAM方面,而且在鲁棒性和功能方面-请参阅this comparison以获取更多信息。
  • 关于ruby-on-rails - Heroku上的Rails 4 + Memcached,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21534141/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com