Articles tagged database.

Authenticate users in Next.js with Auth.js

In this tutorial, you will learn to implement user authentication in a Next.js application using Auth.js and Upstash Redis. You will learn how to set up the required environment, create custom…

Rishi Raj Jain
Rishi Raj Jain

Upstash Vector: Serverless Vector Database for AI and LLMs

Today, we're introducing Upstash Vector, a serverless vector database built for working with vector embeddings for AI models and LLMs. Upstash Vector will help you efficiently store and query…

Mehmet Dogan
Mehmet Dogan

Introducing Redis 6 Compatibility

Since our initial release last year, Upstash was compatible with Redis® API up to version 5. Our Redis offering was lacking commands such as , , and features such as ACL which were introduced in…

Mehmet Dogan
Mehmet Dogan

Cloudflare Workers KV vs Upstash Redis

This blog post has a more recent version here If you are using Cloudflare Workers, Upstash Global Redis and Workers KV are probably your best options to keep your data. In this post, I will briefly…

Enes Akar
Enes Akar

Feedback Widget for Next.js Applications

User feedback is important to guide product decisions. We built a widget to help you get feedback from your users. It is a React component which calls Next.js API as its backend. The backend API…

Adem Ilter
Adem Ilter

Best Databases for Next.js

Next.js enables developers to build full stack applications with the Server Side Rendering capability. Vercel and Netlify help them to write the backend API with serverless functions. So the next…

Enes Akar
Enes Akar

Global Database for Serverless and Edge

In recent years, serverless architectures and edge computing are becoming very popular for application deployments. But storing application state and the data inside a serverless and/or edge function…

Mehmet Dogan
Mehmet Dogan

Best Databases for Serverless

Serverless is great for developers who want to build an application end to end with lowest maintenance and financial cost. Serverless functions enable you to run your own code without maintaining the…

Enes Akar
Enes Akar

Serverless Battleground - DynamoDB vs Firestore vs MongoDB vs Cassandra vs Redis vs FaunaDB

This is a continuation of the blog post published in April,2021. We built a sample application which compares the performance of leading serverless databases using a common web use case and…

Enes Akar
Enes Akar

5 ms Global Redis Latency with Edge Caching

(Update: Edge Caching feature is deprecated. For low latencies at edge, use our global configurations. Learn more) 1 ms latency is easy with Redis when the database and clients are in the same…

Enes Akar
Enes Akar

Stateful AWS Lambda with Redis® REST

AWS Lambda pioneered serverless space. Many developers think that serverless is the future of development. It gives you the true pay-per-use model, relieves you from the maintenance and scaling of…

Enes Akar
Enes Akar

Announcing Upstash Terraform Provider

We are thrilled to announce that now our Upstash Terraform Provider is publicly available. Our core principle is always being developer friendly. We have announced REST Api recently. Now it is time…

Noah Fischer
Noah Fischer

Pipeline REST API on Serverless Redis

Upstash supports the REST API in addition to the native Redis API. The REST API helps developers access their Redis without connection issues from serverless and edge functions. However, if you…

Enes Akar
Enes Akar

The Most Minimalist Next.js TODO app

In this article, we will build a Serverless Next.js based TODO application. We will try our best to make it minimalist. It will not have any database connection. It will not have any extra dependency…

Enes Akar
Enes Akar

Redis® @ Edge with Cloudflare Workers

Computing at the Edge is one of the most exciting capabilities in recent years. CDN allows you to keep your files closer to your users. Edge computing allows you to run your applications closer to…

Enes Akar
Enes Akar

More Resilient and More Scalable: Upstash with Multi-Zone Replication

We are happy to announce Multi Zone Replication capability. When enabled the data is replicated to multiple availability zones. Multi zone replication provides you high availability and better…

Enes Akar
Enes Akar

Speed up your Next.js application with Redis

Next.js is a very successful web framework which brings together server side rendering and static site generation. SSG speeds up your web site thanks to CDN caching meanwhile SSR helps you with SEO…

Noah Fischer
Noah Fischer

Rate Limiting Your Serverless Applications

One of the best things about the serverless is its ability to scale even in case of huge traffic spikes. But unfortunately, scaling is not free both financially and technically. That’s why developers…

Noah Fischer
Noah Fischer

Roadmap Application with Next.js, Redis and Auth0

We have been developing example applications to showcase how easy and practical to develop serverless applications with Redis. So far, the most popular of those examples is the Roadmap Voting…

Noah Fischer
Noah Fischer

Latency Comparison Among Serverless Databases: DynamoDB vs FaunaDB vs Upstash

In this article, I will compare the latencies of three serverless databases DynamoDB, FaunaDB, Upstash (Redis) for a common web use case. I created a sample news website and I am recording database…

Noah Fischer
Noah Fischer

Challenge of Serverless: Database Connections

(Update: GraphQL API is deprecated. Instead, you can use the REST API) Designing a database for serverless, the biggest challenge in our mind was to build an infrastructure which supports per request…

Noah Fischer
Noah Fischer