🌐
Upstash
upstash.com
Upstash: Serverless Data Platform
"The Upstash JS SDK is incredibly easy to use – all I needed to do was run npm install, initialize the Redis instance, and start running redis commands – super simple!"
Blog
Articles and tutorials from Upstash and community.
About
Upstash is a serverless data platform providing low latency and high scalability for real-time applications. Optimize your data infrastructure with Upstash's managed services for Redis, Vector, QStash, and other key data technologies.
Pricing
Upstash is a serverless data platform providing low latency and high scalability for real-time applications. Optimize your data infrastructure with Upstash's managed services for Redis, Vector, QStash, and other key data technologies.
Careers4
Help us build the cutting edge data platform for the serverless era.
🌐
Upstash
upstash.com › docs › redis › howto › connectwithupstashredis
Connect with upstash-redis - Upstash Documentation
If you define UPSTASH_REDIS_REST_URL andUPSTASH_REDIS_REST_TOKEN environment variables, you can load them automatically.
🌐
Upstash
console.upstash.com
Upstash Console
Designed for the serverless with per-request pricing and Redis API on durable storage.
🌐
GitHub
github.com › upstash › redis-js
GitHub - upstash/redis-js: HTTP based Redis Client for Serverless and Edge Functions
import { Redis } from "@upstash/redis" const redis = new Redis({ url: <UPSTASH_REDIS_REST_URL>, token: <UPSTASH_REDIS_REST_TOKEN>, }) // string await redis.set('key', 'value'); let data = await redis.get('key'); console.log(data) await redis.set('key3', 'value3', {ex: 1}); // sorted set await redis.zadd('scores', { score: 1, member: 'team1' }) data = await redis.zrange('scores', 0, 100 ) console.log(data) // list await redis.lpush('elements', 'magnesium') data = await redis.lrange('elements', 0, 100 ) console.log(data) // hash await redis.hset('people', {name: 'joe'}) data = await redis.hget('people', 'name' ) console.log(data) // sets await redis.sadd('animals', 'cat') data = await redis.spop('animals', 1) console.log(data)
Starred by 890 users
Forked by 87 users
Languages   TypeScript 99.3% | JavaScript 0.7%
🌐
Auth.js
authjs.dev › getting-started › adapters › upstash-redis
Auth.js | Upstash Redis
import { QwikAuth$ } from "@auth/qwik" import { UpstashRedisAdapter } from "@auth/upstash-redis-adapter" import { Redis } from "@upstash/redis" const redis = new Redis({ url: import.meta.env.UPSTASH_REDIS_URL!, token: import.meta.env.UPSTASH_REDIS_TOKEN!, }) export const { onRequest, useSession, useSignIn, useSignOut } = QwikAuth$( () => ({ providers: [], adapter: UpstashRedisAdapter(redis), }) )
🌐
Heroku Dev Center
devcenter.heroku.com › articles › upstash-redis
Upstash for Redis
UPSTASH_REDIS_URL: The full Redis URL that includes the password and endpoint.
🌐
PyPI
pypi.org › project › upstash-redis
upstash-redis · PyPI
To be able to use upstash-redis, you need to create a database on Upstash and grab UPSTASH_REDIS_REST_URL and UPSTASH_REDIS_REST_TOKEN from the console.
      » pip install upstash-redis
    
Published   Oct 22, 2025
Version   1.5.0
🌐
DigitalOcean
docs.digitalocean.com › upstash redis
Upstash Redis | DigitalOcean Documentation
Use SSO Dashboard link to see our Upstash Console features that includes CLI, Databrowser and Sample Codes · Check our docs how to connect your client. If you have any questions feel free to reach us from: [email protected] *Redis is a trademark of Redis Ltd.
🌐
Fly.io
fly.io › docs › upstash › redis
Upstash for Redis®*
Upstash databases are provisioned inside your Fly organization, ensuring private, low-latency connections to your Fly applications. See the [What you Should Know](#what-you-should-know) section for more details about how Upstash Redis operates on Fly.io. ## Create and manage a Redis database ...
Find elsewhere
🌐
Koyeb
koyeb.com › docs › integrations › databases › upstash
Upstash Redis and Koyeb | Koyeb
The application will use the Express (opens in a new tab) web framework to build and serve a simple page and Upstash's own @upstash/redis (opens in a new tab) package to connect to the database. Create a new directory for your demo application and navigate to the new location: mkdir example-koyeb-upstash cd example-koyeb-upstash
🌐
Vercel
vercel.com › marketplace › upstash
Upstash for Vercel – Vercel
Upstash Redis: Upstash provides a serverless database service that is compatible with the Redis API.