问题标签 [amazon-elasticache]

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 回答
2900 浏览

python - 是否有支持 AWS ElastiCache 的自动发现功能的 Python Memcached 库?

最近,AWS 宣布了 ElastiCache 的自动发现功能,尽管他们只是正式发布了 Java 客户端。有人知道支持此功能的 Python Memcached 库吗?

0 投票
4 回答
781 浏览

c# - 使用带有 AWS Elasticache 的 NHibernate memcached 二级缓存的问题

我使用 memcached 作为我的 NHibernate 二级缓存。我正在将我的系统迁移到 Amazon Web Services,并计划使用与 Memcache 完全兼容的 Elasticache。Memcached 使用一组主机 IP 地址(注意:不是主机名 - 如果库检测到无效的 IP 字符串,则会引发错误)来连接到 memcached 服务器。以下是示例配置字符串:

另一方面,Elasticache 为缓存集群提供静态主机名,不建议使用内部 IP 地址,因为这些地址容易更改。

有没有人能够将 NHibernate memcached 提供程序与 Elasticache 一起使用?是否有其他方法可以使用 NHibernate 配置 memcached,使其使用主机名而不是 IP 地址?

谢谢

J.P

0 投票
1 回答
839 浏览

php - 使用 AWS ElastiCache 的 PHP Zend

嗨,我有一个带有 php zend 框架的应用程序,我在我的 zend 应用程序上设置了一个 AWS ElastiCache,如下所示

引导程序.php:

在我的控制器上:

现在的问题是它没有任何错误,我如何测试它是否真的从 AWS 缓存?有没有一种方法可以比较使用和不使用缓存的时间?谢谢

0 投票
3 回答
4107 浏览

amazon-web-services - 使用 CloudFormation 在 VPC 中创建 AWS 缓存集群

我正在使用 CloudFormation 在 VPC 内创建一个 AWS 堆栈,并且需要在其上创建 ElastiCache 集群。我调查过,CloudFormation 不支持在 VPC 中创建缓存集群。我们的“解决方法”是在某些“固定”实例(例如堡垒)使用 CloudInit 和 AWS AmazonElastiCacheCli 工具(elasticache-create-cache-subnet-group、elasticache-create-cache-cluster)引导时创建缓存集群. 然后,当前端机器引导时(我们使用自动缩放),它们使用 elasticache-describe-cache-clusters 来获取缓存集群节点并更新配置。

我想知道您是否对这个问题有不同的解决方案。

0 投票
0 回答
1062 浏览

java - Memcached 未返回存储的字节数组

Amazon Elasticache 用作 Memcached 来存储 Inputstream(转换为字节数组),就像这样

存储的 byteArray 是这样读取的

返回的字节数组始终为“null”,除非应用程序第一次启动。

我的问题

  1. 为什么 Memcached 除了第一次返回空字节数组?
  2. 如何检查字节数组是否成功写入 Memcached?
0 投票
1 回答
1244 浏览

database-design - 社交网站的 nosql 数据库的数据建模

我正在开发一个社交网站。现在我正在使用 mysql 进行数据存储。现在我必须继续使用 nosql 数据库(我更喜欢 ElasticCache 或 DynamoDb(亚马逊服务))。但我对数据建模感到困惑。在 mysql 中,我有以下数据结构。

如何为 nosql 数据库建模?有人可以帮助我吗?

0 投票
2 回答
1373 浏览

c# - AWS ElastiCache c# 错误

我还没有找到很多关于如何从 c# 中使用 AWS Elasticache 的体面示例。

http://jacace.wordpress.com/2013/02/24/using-the-amazon-elasticache-in-c/建议了我正在尝试的 BeIT 库。

到目前为止,这是我的代码:

我得到的错误是:

我究竟做错了什么?任何地方都有好的示例 c# 代码吗?

更新

我试图从 AWS 外部调用它 - 显然这是不可能的

0 投票
1 回答
5120 浏览

node.js - 您如何为 node.js 实施 AWS Elasticache 自动发现

我是一个节点菜鸟,并试图了解如何在 node.js 应用程序中实现自动发现。我将使用集群模块,并希望每个工作进程都保持最新(并永久连接到)elasticache 节点。

由于没有共享内存的概念(如 PHP APC),您是否必须让代码在每个工作人员中运行,每 X 秒唤醒一次并以某种方式更新 IP 列表并重新连接 memcache 客户端?

今天人们如何解决这个问题?示例代码将不胜感激。

0 投票
1 回答
2672 浏览

ruby - 将 memcache 客户端与 ruby​​ 一起使用

我正在尝试使用 memcache-client 连接创建的亚马逊 elastiCache 集群端点。但我得到了错误

但是使用 amazon elastiCache 集群端点的 localhost instread 是正确的。

0 投票
1 回答
1850 浏览

caching - 亚马逊 ec2 实例中的缓存大小是多少?

我正在设计一个 ios 应用程序的后端。我将拥有一台数据库服务器、一台应用程序服务器和一台运行 memcached 的单独缓存服务器。对于缓存服务器,我可以运行亚马逊弹性缓存或让亚马逊 ec2 运行 memcached。我很困惑的是,amazon ec2 有多少缓存?

假设我想使用亚马逊弹性缓存的 t1.micro 类型缓存节点。亚马逊说它有 213 MB 内存,我认为这是缓存内存(尽管这对于缓存来说异常大)。

但是如果我想使用 t1.micro ec2 作为我的缓存服务器并在其中运行 memcached,亚马逊说它有 613 MB 的内存,我假设它是 RAM。那么 t1.micro(或一般任何)亚马逊 ec2 实例的缓存大小是多少。