问题标签 [memcachedb]

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 投票
2 回答
1745 浏览

python - Python memcache 在 get_multi() 中保留顺序

如何保留使用 memcache 的 get_multi() 函数获取的值的顺序?默认情况下,返回的顺序是随机的。谢谢。

0 投票
2 回答
246 浏览

python - 如果找到,则从 memcached 中获取 html,如果没有渲染并保存到 memcached

对于特定控制器的操作,我将如何首先检查 HTML 是否在 memcached 中,然后从缓存中渲染。

如果未找到,则呈现视图页面的 html,然后获取该 html 并将其存储在 memcached 中以供将来请求。

我其实是想在控制器的action里面做,因为我想看看用户属于什么角色,是否登录,以及其他逻辑

0 投票
2 回答
1161 浏览

asp.net - 在 ASP.Net Web 场中存储会话状态(Memcachedb 或...?)

我们有一个 ASP.Net [MVC] 网络场(运行 IIS 的 Windows Server 2008 R2)。我们希望在每个盒子之间共享会话状态。

我知道我们可以使用 SQL Server 来做到这一点,但要知道这样做会产生开销(有人提到性能下降了 25%)。

Memcachedb 一次又一次地被提及,但是我似乎无法找到一种方法将它挂接到 ASP.Net 以用于会话状态。

有没有人用 .Net 成功实现了 Memcachedb?或者是否有其他关于在所有盒子中存储会话状态的最佳方法的建议?

非常感谢

0 投票
2 回答
968 浏览

php - 添加 Memcached/APC 是否需要再次编写代码?

我打算在我的 PHP 代码中添加 APC 或 MEMCACHED !我的问题是是否需要重写所有代码?当我查看 PHP 手册时,我得到了这个!

所以,为了存储变量我需要做 memcached_set(...) 或者就像我添加插件并获得性能提升!

我对 APC / Memcache 不了解,因此欢迎对此进行任何讨论

0 投票
3 回答
2072 浏览

mysql - 为什么不像 memcached 那样使用 MySQL?

出于同样的原因,在一个应用程序中同时使用 NoSQL 和 RDBMS 是有意义的,对我来说,除了 NoSQL 缓存之外还有一个 RDBMS 缓存是有意义的。

我正在考虑使用带有内存引擎的所有表的 MySQL 服务器。

这种方法有什么警告吗?

澄清一下,我在这里建议仅将 MySQL 服务器用于缓存目的,而不是用于我的应用程序的实际数据存储。

0 投票
2 回答
1187 浏览

mysql - MySQL Memory Table, Memcached or anything else?

A dataset growing currently >1 million which requires constant lookup / updation of user specific data. looking for fastest and scalable option with high TPS. Memcache/memcacheddb vs mysql memory tables are a big confusion for implementation and scaling options. Can any one provide proper scaling / tps and performance information for which one to land on?

0 投票
0 回答
1031 浏览

java - 播放有时会因 memcached 客户端关闭而关闭

我的生产播放服务器有时会在没有任何警告的情况下关闭。

system.out 中的最后一条消息是:

spymemcached.jar 中发生错误

为什么?任何原因?

谢谢。

0 投票
1 回答
639 浏览

php - 如何使用 unix 命令检查特定的内存缓存键是否存在

我是内存缓存的新手。Memcache 已用于一些查询。缓存有问题,memcache 似乎无法正常工作。我需要检查转储中是否存在特定的内存缓存键。我的项目在 php.ini 中。

有人可以帮我吗?

0 投票
1 回答
2861 浏览

memcached - Couchbase 作为 memcached + repcached 的替代品?

我有一组服务器,它们当前同时使用memcachedrepcached(监听不同的端口)。memcached 服务用于存储不需要共享的本地数据。repcached 实例用于允许成对的服务器进行协作。

当我找到 Couchbase 时,我真的很兴奋,因为它看起来可以让我:

  1. 使一些数据持久化
  2. 与两个以上节点共享
  3. 保留我的大部分代码,因为它使用 memcached API

所以我安装了 Couchbase 但我遇到了一个问题——看起来没有办法在同一台服务器上设置两个集群。我想要一个不与任何其他服务器共享的集群和一个与其他服务器共享的第二个集群。

是的,我可以为 Couchbase 设置几个专用服务器来创建不同的集群,但是我在当前运行 memcached + repcached 的服务器上有足够的 CPU + ram 空闲,所以我更愿意用 Couchbase 替换这些服务。

是否可以在同一主机上运行两个 Couchbase 实例?我意识到我必须改变一些端口。我只是没有看到任何人谈论做这样的事情,所以我认为答案是“不”......但我不得不问,因为看起来 Couchbase 非常适合我的需求。

如果这不起作用,那么我会对任何替代建议感兴趣。例如,我的一个想法是使用 Memcached + MemcacheDB来模拟一个持久的非共享 Couchbase 集群。但是,我不喜欢 MemcacheDB 不支持过期记录的事实,我宁愿不必编写例程来每月删除数百万条记录(然后想知道性能是否会随着时间的推移而下降)。

任何想法将不胜感激。:-)

0 投票
1 回答
288 浏览

c#-4.0 - 沙发床。需要帮助来运行示例代码

我已经安装了 Couchbase 服务器。相同的屏幕截图如下

参考图片 1 ( https://docs.google.com/open?id=0B8I81mZUeK_XdUhRUkFmZ1lNdU0 )

参考图片 2 ( https://docs.google.com/open?id=0B8I81mZUeK_XOC1Rb0N6Q29kYUU )

现在按照下面链接中提到的说明,我创建了示例代码
http://www.couchbase.com/docs/couchbase-sdk-net-1.1/stage1.html

我的代码的Web.config如下

参考图片 3(https://docs.google.com/open?id=0B8I81mZUeK_XbFRMUnMwLWxBdGM

我尝试使用 8091 和 11211 的端口号。但仍然面临同样的问题。问题如下

当我运行相同的代码->创建用户->它似乎正在被保存。(因为它没有抛出任何错误)

参考图片 4 ( https://docs.google.com/open?id=0B8I81mZUeK_XUjdYRlkzQjlURWs )

当我们在创建用户后运行登录页面时,我将用户设为空。(我确定我输入了正确的用户名和密码)

参考图片 5 ( https://docs.google.com/open?id=0B8I81mZUeK_XZ3FLclB2MjRhM0E )

参考图 6(https://docs.google.com/open?id=0B8I81mZUeK_XNU5iMHNMc1RQd2c

参考图片 7 ( https://docs.google.com/open?id=0B8I81mZUeK_XTjNuaWR6ZW9acU0 )

我现在有 2 个问题

1)如何解决上述问题(无法设置/无法获取值)

2)在管理页面(http://localhost://8091/index.html)中有没有,我可以看到键和值?

笔记:-

1)我在我的机器上以管理员权限运行

2)没有防火墙问题,因为我已确保禁用防火墙以进行测试

3)在网络配置中,我尝试了 8091 和 11211 端口。

请帮我解决这个问题

您可以从以下链接下载我的代码以供参考

https://docs.google.com/open?id=0B8I81mZUeK_Xck9fV2t3TnFJamc

提前致谢

=========================================

我也遵循了下面提到的链接中提到的说明。(根据我对这个问题的第一个答案)

http://www.couchbase.com/docs/couchbase-manual-1.8/couchbase-bestpractice-cloud-ip.html#couchbase-bestpractice-cloud-ip

您可以在我下面的屏幕截图中看到相同的内容

图片 8 [ https://docs.google.com/open?id=0B8I81mZUeK_XaFZOYWNIaFNIOXc ]

图片 9 [ https://docs.google.com/open?id=0B8I81mZUeK_Xdk41VWFPLLTNaVU0 ]

图 10 [ https://docs.google.com/open?id=0B8I81mZUeK_XWDVZaFc0ck5ZRnM ]

在我的管理页面中,我经常收到一条警告消息。您可以在我的以下链接(屏幕截图)中看到该消息。可能是这个原因。如果是如何纠正

https://docs.google.com/open?id=0B8I81mZUeK_XRkNKQ05CTngxWjA

我仍然无法读/写沙发底座。