This article was first published on ServerlessLife’S wechat account.

Find the Lambda Store

Recently, the Serverless RDS service was used when using function calculations.

In addition to RDS, you want to use Redis, but you don’t want to build and maintain your own Redis service.

Since RDS can be Serverless, Redis can be Serverless as well.

Is there a similar product or service?

Open Bing International edition, search Serverless Redis, and you’ll find Lambda Store with its slogan: Serverless Database for Redis.

Lambda Store: Lambda.store /

Know Lambda Store

Lambda Store is the world’s first Serverless Redis service. It has the following four features:

Serverless: When creating a Redis database, there is no need to consider the back-end server. Free from operation and maintenance, pay as you need.

Redis compatibility: Lambda Store implements a Serverless data structure compatible with the Redis API and can be used with all Redis clients.

Free to start, pay as you go: Lambda Store has a free package, so you don’t need to enter a credit card to start using Lambda Store. The free plan limits 5000 commands per day and has 256 MB of total data storage. This may be sufficient for new projects running AWS Lambda functions, as well as for automation projects. If that’s not enough, upgrade to a standard plan.

Low latency, low cost: If you are running AWS Lambda functions, there is a cost for each additional 1ms. That’s why we optimized the Lambda Store to achieve low latency. Keeping data in memory gives us an advantage over alternatives like DynamoDB. The pay-as-you-go pricing model makes Lambda Store more affordable compared to hosted Redis solutions such as ElastiCache and RedisLabs.

Experience the Lambda Store

Since the Lambada Store is free to use, why not try it now!

Lambada Store supports login with AMAZON, GITHUB and GOOGLE accounts, which eliminates the trouble of creating an account and is simple and convenient.

Here use GITHUB account login, login page is as follows:

Click the CREATE DATABASE button to start creating a DATABASE:

Database Type: Select Free.

Database Name: Redis-demo is entered here.

Region: Currently, three AWS regions (US-East-1, US-West-1, and EU-west-1) are supported. Us-west-1 is chosen here.

TLS/SSL Enabled: This option is used to encrypt data traffic, but not for free clusters. This is not checked.

Strong Consistency Mode: Enables the Strong Consistency Mode for the database. It is not checked here. The default is final consistency.

After clicking the Create button, the database is created and you can see the following page:

Next connect to the database and do some things. You can connect to a Redis database using a variety of Redis clients.

After doing some Redis, you can see the following indicator statistics charts in the indicators and Charts area:

Lambda Store supports apis, team, and audit logging

API: The Lamdbda Store provides apis for creating and managing databases. There is also a wealth of API documentation available.

Teams: The Lambda Store supports the creation of teams, and databases can be created at team latitude, which facilitates team collaboration. Currently only one team can be created per user.

Audit logs: Important operations such as database or APIKey creation and deletion are logged.

Lambda Store FAQ

1. What is Lambda Store?

Lambda Store is a Serverless database service compatible with the Redis API.

2. What does Serverless database mean?

You don’t need to manage and maintain database services, just pay as you go.

Does Lambda Store support all Redis apis?

Lambda Store supports most Redis apis.

4. Can I use Redis client to connect?

You can. Lambda Store is compatible with the Redis client protocol.

5. Which cloud vendors does Lambda Store support?

Currently, Lambda Store supports AWS. Support for GCP and Azure is in alpha.

6. Must Redis clients be hosted in AWS to use Lambda Store?

Isn’t. The client can be anywhere, but performance is better when the client is in AWS.

7. Whether to persist data?

Yes, data is persisted to disk by default. If a failure occurs, no data is lost. For better high availability, choose a Premium type database. Premium type databases replicate data to multiple available zones, so downtime is minimized in the event of a failover.

8. Does Redis cluster support?

Redis clustering is supported in Premium type databases. Sharding is not currently supported.

9. Will data be lost when upgrading the free database?

No data is lost, but active clients may be disconnected.

10, after setting the monthly budget, will the service stop after reaching the budget?

After setting a monthly budget, an email is sent to the user’s email address when the total monthly cost exceeds the budgeted amount, and the service is not stopped.