问题标签 [memcached]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
10544 浏览

caching - 适用于 Windows 的 MS Velocity 与 Memcached?

我一直在关注微软最近将 Velocity 推广为一种分布式缓存解决方案,它将与 Memcached 之类的产品竞争。

一段时间以来,我一直在寻找适用于 Windows 的64 位版本的 Memcached,但没有运气,而且由于我正在处理的 ASP.Net MVC 项目的所有内容都是 64 位的,因此使用除 64 位之外的任何东西都没有任何意义.

现在我们已经在 Beta 版中使用 ASP.NET MVC 对冲我们的赌注(希望很快会是 RTM),但是 StackOverflow 似乎并没有做得太糟糕,所以我对此的担忧有限。但是 Velocity 仍然是一个非常未知的数量,并且在很长一段时间内仍将是 Beta(或 CTP)——但它确实有64 位!

在这种情况下,有没有人有相关的经验或观点可以提供?我们是否应该为 Velocity 等待时间——它是否足以与 Memcached 这样的巨头竞争,还是我们应该花时间尝试让 64 位版本的 Memcached 运行?

0 投票
1 回答
1074 浏览

memcached - 用于停止密钥过期的 Memcached 设置

我想知道 Memcached 是否有任何方法可以停止其 LRU 键集合,以便我可以找到分配给 memcached 的给定内存在什么时候已满。

我不希望 memcached 在空间不足时刷新旧键。

0 投票
6 回答
11346 浏览

memcached - Memcached 最佳实践 - 小对象和大量键还是大对象和少量键?

memcached用来存储复杂计算的整数结果。我有数百个可以缓存的整数对象!我应该将它们缓存在更复杂对象中的单个键下,还是应该为对象使用数百个不同的键?(我正在缓存的对象每天不需要多次失效)

0 投票
3 回答
527 浏览

ruby-on-rails - 在具有单表继承的 Rails 应用程序中使用 memcached?

我有一个使用 STI 处理不同类型用户的 Rails 应用程序,例如:

我想使用 memcached,但我不断收到可怕的“未知类/模块”错误。我已经尝试预加载我所有的 ActiveRecord 模型,但无济于事。第一个请求正常工作,但第一个从 memcached 错误中提取出来。我也按照这些说明无济于事。

单表继承是否可以使用 memcached?

0 投票
3 回答
2364 浏览

ruby-on-rails - Cache-Money:仅在生产中使用?

我使用cache-money gem 来透明地使用 Memcached。使用提供的配置文件,它可以在所有模式(开发、测试、生产)上启用。有没有办法只在生产模式下激活缓存资金?

目前还不清楚如何做到这一点,而且在开发模式下处理缓存是一件非常痛苦的事情。

0 投票
1 回答
1566 浏览

php - PHP:尝试连接到内存缓存服务器,但得到“权限错误 (13)”

当我尝试连接到我的 memcache 服务器时,我的 PHP 错误日志中出现“... Permission Error (13) ...”。我可以通过 telnet 连接,甚至得到响应,但无法通过 PHP 连接。

该脚本在从命令行运行时有效,但在通过 Apache 运行时会失败。

有任何想法吗?

0 投票
3 回答
27173 浏览

c# - 使用反射获取方法名和参数

我正在尝试一种基于方法名称和参数以编程方式为Memcached创建密钥的方法。所以如果我有一个方法,

它会返回:

我知道您可以使用反射获取 MethodBase,但是如何获取字符串中的参数值,而不是参数类型?

0 投票
2 回答
1535 浏览

memcached - Memcached 和 Velocity

在阅读了 Scott Hanselman 对这个问题的回答后,我正在研究使用 Memcached 或 Velocity 在服务器集群上进行分布式缓存。有人知道使用 Velocity 进行缓存的 Microsoft 网站吗?如果 Microsoft 不使用它,那么是否有人知道任何相对流行的网站正在使用它?

0 投票
1 回答
1952 浏览

asp.net - 使用 Microsoft Velocity 和 Memcached 进行缓存和会话状态管理

我正在查看 Microsoft Velocity 和 memcached 以找到一些会话管理问题的解决方案 -

Microsoft Velocity 提供的缓存、memcached 和会话状态管理之间有什么区别?我的意思是 memcached 和 microsoft velocity 提供分布式缓存功能......所以使用这些来存储会话状态将意味着会话状态也将是分布式的......我在这个假设中是否正确

0 投票
3 回答
1441 浏览

php - 如何检测和调试过时的缓存条目?

我正在将 memcached 与 PHP 一起使用,以尝试进行大量缓存以避免数据库读取。我在更新时使缓存无效(应用程序无效)。但是,过时的缓存数据正在成为一个大问题。大多数情况下,这是由于失效中的错误(使错误的密钥失效或忘记使更新上的缓存条目失效)。

在开发/生产过程中是否有任何好的方法来检测/调试这些类型的错误?