Questions tagged [amazon-elasticache]

Amazon ElastiCache is a web service that makes it easy to deploy, operate, and scale an in-memory cache in the cloud. Amazon ElastiCache improves the performance of web applications by allowing you to retrieve information from a fast, managed, in-memory caching system. The service simplifies and offloads the management, monitoring and operation of in-memory cache environments, enabling your engineering resources to focus on developing applications.

Amazon ElastiCache is a web service that makes it easy to deploy, operate, and scale an in-memory cache in the cloud. Amazon ElastiCache improves the performance of web applications by allowing you to retrieve information from a fast, managed, in-memory caching system, instead of relying entirely on slower disk-based databases. The service simplifies and offloads the management, monitoring and operation of in-memory cache environments, enabling your engineering resources to focus on developing applications. Using Amazon ElastiCache, you can not only improve load and response times to user actions and queries, but also reduce the cost associated with scaling web applications.

Amazon ElastiCache automates common administrative tasks required to operate a distributed cache environment. Using Amazon ElastiCache, you can add a caching layer to your application architecture in a matter of minutes via a few clicks of the AWS Management Console. Once a cache cluster is provisioned, Amazon ElastiCache automatically detects and replaces failed cache nodes, providing a resilient system that mitigates the risk of overloaded databases, which slow website and application load times. Through integration with Amazon CloudWatch monitoring, Amazon ElastiCache provides enhanced visibility into key performance metrics associated with your cache nodes. Amazon ElastiCache is protocol-compliant with Memcached, a widely adopted memory object caching system, so code, applications, and popular tools that you use today with your existing Memcached environments will work seamlessly with the service. As with all Amazon Web Services, there are no up-front investments required, and you pay only for the resources you use.

876 questions
0
votes
1 answer

About using AWS elasticache as a temporary git repository storage

I am developing a service that analyzes the git repository. It is being developed serverless. For repository analysis, I need to clone and save space temporarily. Is it possible to use aws elasticache as repository storage space?
Yoo
  • 3
  • 3
0
votes
1 answer

How to add existing complex objects to memcached?

I have a requirement where I need to implement memcached (Amazon.ElasticCache and Enyim Cache) with my existing .NET project. There are lot of existing complex objects in the project which i need to store in the cache. what I realzied is that, i…
nimi
  • 5,359
  • 16
  • 58
  • 90
0
votes
1 answer

Flush Redis AWS ElastiCache with Laravel

I am using Laravel 5.5 in my application hosted by AWS; for caching I'm using Redis on ElastiCache. After some research I was able to configure it (using cluster), it works fine however Laravel is unable to flush in redis-cluster: Cannot use…
fred00
  • 571
  • 2
  • 8
  • 23
0
votes
1 answer

Access ElasticCache - Jedis and spring

We are just starting on AWS and have requirement to use AWS ElasticCache with Redis-jedis with Spring. Spring-data-redis 1.8.8.RELEASE aws-java-sdk 1.11.228 Spring 4.2.9.RELEASE jedis 2.9.0 I was able to connect and cache data to local redis with…
funtoos
  • 295
  • 1
  • 4
  • 17
0
votes
2 answers

Connecting a python AWS Lambda function to ElastiCache

I'm trying to set and get keys from ElastiCache (memcached) from a python lambda function using Boto3. I can figure out how to get the endpoints but that's pretty much it. Is there some documentation out there that shows the entire process?
0
votes
1 answer

Redis: Raise error if key exist

I'm developing an application where I'm putting some key in Redis. If the given key exists Redis should raise an error. [Due to concurrency issues, I can't read the key and then update the Redis. I can't write a piece of critical code either. ] …
Ganesh Satpute
  • 3,664
  • 6
  • 41
  • 78
0
votes
1 answer

Redisson w/ AWS Elasticache

I keep getting this error when I try to configure Redisson. org.redisson.client.RedisConnectionException: Can't connect to servers! Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: Is it not possible to use Elasticache w/…
Ryan G
  • 5
  • 8
0
votes
1 answer

Specifying ARN for a ElastiCache Cluster in Multiple region

In my cloudformation template I am creating a policy for ElastiCache cluster which is set to have availability in Multiple region, how should I specify the ARN for the ElasticCache cluster. From the AWS docs…
0
votes
1 answer

AWS Elasticache Jedis using credentials

I need to connect to a redis instance in my Elasticache. As I understand from Amazon Elasticache Redis cluster - Can't get Endpoint, I can get the endpoint from this. Now suppose I get the endpoint and I use this endpoint to create a…
0
votes
3 answers

AwsElastiCache Redis cluster creation: CreateCacheCluster() vs CreateReplicationGroup()

From the documentation, to create an aws elasticache redis (cluster-enabled) cluster one must use the ReplicationGroup createReplicationGroup(CreateReplicationGroupRequest request) API and not the CacheCluster…
Anirudh Jayakumar
  • 1,171
  • 3
  • 15
  • 37
0
votes
1 answer

Laravel Redis Cache

I have a questions about Redis cache and laravel. By default laravel uses file which caches views to a file and load them from that cache. Now here's the thing, I started using ElastiCache with Redis for my Laravel 5.4 project. If I change the…
Przemek Wojtas
  • 1,311
  • 5
  • 26
  • 51
0
votes
1 answer

Storing cache/session(Key and Value) in AWS Elasticache Redis cluster using .net SDK

I have to Store the session logs(in form of Key, Value) in Elasticache Redis cluster using AWS .net SDK. But I could see only memcached cluster related methods in .net SDK. But I need to store the logs in RedisCluster. * Could anyone Suggest the…
0
votes
0 answers

redis.clients.jedis.exceptions.JedisConnectionException: java.net.SocketTimeoutException: Read timed out

we are trying to using Amazon ElastiCache in place of Redis. From Dev Box connection getting created but while accessing getting the below error org.springframework.data.redis.RedisConnectionFailureException: java.net.SocketTimeoutException: Read…
user3093845
  • 43
  • 13
0
votes
1 answer

Access Elasticache - memcached from Lambda

I have a lambda application that needs to access Elasticache with Memcached engine. I have configured my elasticache correctly, and can even access it from Elastic beanstalk. I have connected to my node via telnet for testing as well. To access…
Akin
  • 137
  • 2
  • 12
0
votes
1 answer

elasticache how to duplicate the configuration group default.redis3.2 in order to change one parameter without writing the 103 unchanged keys

I use AWS elasticache using this parameter group default.redis3.2, as you can see in this cloudformation sample : "itophubElastiCacheReplicationGroup" : { "Type" : "AWS::ElastiCache::ReplicationGroup", "Properties" : { …
Bruno
  • 1,088
  • 1
  • 13
  • 31