Neon feature guides
Explore Neon's capabilities with our feature guides
Autoscaling
Automatically scale compute resources up and down based on demand.
- Learn about autoscaling- Find out how autoscaling can reduce your costs. 
- Enable autoscaling- Enable autoscaling to automatically scale compute resources on demand 
Scale to zero
Enable or disable scale to zero for your Neon computes.
- Learn about scale to zero- Discover how Neon can reduce your compute to zero when not in use 
- Configure scale to zero- Enable or disable scale to zero to control if your compute suspends due to inactivity 
Branching
Branch data the same way you branch your code.
- Learn about branching- With Neon, you can instantly branch your data in the same way that you branch your code 
- Point-in-time restore- Restore your data to a past state with database branching 
- Test queries on a branch- Use branching to test queries before running them in production 
- Branching with the CLI- Create and manage branches with the Neon CLI 
- Branching with the API- Create and manage branches with the Neon API 
- Branching with GitHub Actions- Automate branching with GitHub Actions 
- Refresh a branch- Refresh a development branch with the Neon API 
Logical replication
Replicate data from Neon to external data platforms and services.
- Logical replication guide- Get started with logical replication in Neon 
- Logical replication concepts- Learn about Postgres logical replication concepts 
- Logical replication commands- Commands for managing your logical replication configuration 
- Logical replication in Neon- Information about logical replication specific to Neon 
Read replicas
Learn how Neon read replicas can help you scale and manage read-only workloads.
- Learn about read replicas- Learn how Neon maximizes scalability and more with read replicas 
- Create and manage Read Replicas- Learn how to create, connect to, configure, delete, and monitor read replicas 
- Scale your app with Read Replicas- Scale your app with read replicas using built-in framework support 
- Run analytics queries with Read Replicas- Leverage read replicas for running data-intensive analytics queries 
- Run ad-hoc queries with Read Replicas- Leverage read replicas for running ad-hoc queries 
- Provide read-only access with Read Replicas- Leverage read replicas to provide read-only access to your data 
Time Travel
Travel back in time to view your database's history.
- Learn about Time Travel- Learn how to query point-in-time connections against your data's history 
- Time Travel tutorial- Use Time Travel to analyze changes made to your database over time 
Schema Diff
Compare your database branches.
- Learn about Schema Diff- Learn how to use Neon's Schema Diff tool to compare branches of your database 
- Schema Diff tutorial- Step-by-step guide showing you how to compare two development branches using Schema Diff 
Project collaboration
Invite other users to collaborate on your Neon project.
IP Allow
Limit access to trusted IP addresses.
Protected branches
Protect your production or sensitive data.
Private Networking
Secure your database connections with private access.