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
2 answers

What exactly is a 'node' in Redis

I'm reading around Redis at the moment and trying to find a good understanding of what a 'node' is terms of how Redis works. Am I right to think of it in the same was as an endpoint?
HaDoMin
  • 171
  • 4
  • 12
0
votes
1 answer

Enable BGSAVE for AWS ElastiCache

As per the ElastiCache Manual, BGSAVE is restricted to be executed on the redis nodes. Is there a way to backup the Database on t1.* and t2.* by changing some settings in parameter groups etc. ?
Adarsh
  • 3,273
  • 3
  • 20
  • 44
0
votes
1 answer

Web email form that makes use of AWS API Gateway & Lambda

I created an email form on my website that calls an API Gateway endpoint as my HTML form action. It delivers the payload (a few lines of text generally) to the endpoint which triggers my AWS Lambda func. This works as planned, but it's a little slow…
0
votes
1 answer

How does Spring Cloud AWS get configuration endpoint from logical name of cache cluster?

I was reading through the documentation on Caching using Spring Cloud AWS http://cloud.spring.io/spring-cloud-static/spring-cloud-aws/2.0.0.RELEASE/multi/multi__caching.html In the last section it mentions, that it automatically gets the physical…
0
votes
1 answer

How to iterate over redis dictionary

I know Amazon ElastiCache Redis maintains data in key-value pair i.e. in the form of dictionary. We can set a key-value pair and retrieve data as follows from rediscluster import StrictRedisCluster startup_nodes = [{'host': '', 'port':…
arush1836
  • 1,327
  • 8
  • 19
  • 37
0
votes
1 answer

How to improve security with API Gateway, AWS Lambda, and ElastiCache setup

I am adding a feature to a piece of software where I want an AWS Lambda function to be triggered via and HTTP request via API Gateway, where the lambda function performs four functions with an ElastiCache cluster Posts a Key-Value Pair Gets a…
0
votes
1 answer

How to create an AWS ElastiCache cluster with 2 dumps

I have 2 Redis servers and I'm able to create AWS ElastiCache individually for each server, but I want to migrate 2 server's data into a single Redis cluster by using an S3 dump.
0
votes
0 answers

AWS Lambda functions Cache. Best way to cache data by 24 hours

I am trying to cache the data (for every user I have in a list) from external URL request using AWS lambda function by almost 24 hours or less. For instance: cache.set(`response-${user}`, data, 24 * 60 * 60 * 100) I am looking for the best way to…
0
votes
0 answers

Redis mass insert not inserting everything

I'm trying to use redis massinsert over network with a 1.8gb file. It has about 6,000,000 entries, but only 900,000 are being added. Any reason for this? cat massinsert.txt | redis-cli -h **myaddress** --pipe
brandonunited
  • 83
  • 2
  • 6
0
votes
1 answer

Purchasing AWS Reserved Elastic Cache node throwing ReservedCacheNodesOfferingNotFound error

I am trying to purchase a reserved node for Elastic Cache on AWS but on clicking Purchase Now it is throwing error ReservedCacheNodesOfferingNotFound. Please have a look at below screens While exploring this error on google I found a link to…
prem
  • 3,348
  • 1
  • 25
  • 57
0
votes
1 answer

Caching for both Angular and ASP .NET MVC

Background In my project app, many small applications has been integrated and they have built-in different technologies such as Angular JS 1.5 ASP.Net MVC Angular 5 My app also uses AWS as cloud partner. Problem I need to implement Caching…
Viswa
  • 745
  • 10
  • 30
0
votes
1 answer

optimising aws hosted app that generates and serves files using caching

I have an app composed of several microservices, all running as separate python lambda functions. The user-interface is a react app hosted on s3. The user inputs several variables which feed in to the serverless backend via API gateway, which…
0
votes
1 answer

Clear Redis Cache periodically using Lambda

I am writing a Lambda function that connects to AWS ElastiCache Redis. This Lambda function will talk to a database to return a list of records and cache those records to ElastiCache Redis. Sometimes, new records will be added to the database, I…
David Tram
  • 23
  • 1
  • 8
0
votes
0 answers

How to connect Lightsail with Elasticache

How do we connect AWS Lightsail to Elasticache? I've set VPC peering but that's as far as I get. Anyone knows a step-by-step guide that shows how to do it? [edit] We have an application that uses Memcached to persist some data between nodes. The…
0
votes
1 answer

Spring data with AWS ElastiCache

Can we use @Repository interface with AWS ElastiCache? I can probably always have spring-data-redis (assuming the underlying Cache is Redis) and use @Repository but that will not be using the ElastiCache APIs, which also means I'll lose the…
Divs
  • 1,578
  • 2
  • 24
  • 51