- Learning Heroku Postgres
- Patrick Espake
- 218字
- 2021-07-23 20:48:35
Choosing the right Heroku Postgres plan
Heroku offers three lines of plans with some differences in characteristics, these changes were made to suit small applications to applications that have a large volume of data or need transactional control.
Choosing the best plan will depend on the needs of your application. At any time, you can upgrade your database plan and optimize your application with a very short period of downtime. You will see more information about this in Chapter 6, Rollback, Followers, and Forks.
The main variations between the plans are expected downtime supported:
- Hobby tier tolerates 4 hours of downtime and is used for small and simple applications.
- Standard tier tolerates 1 hour of downtime and is used for production applications.
- Premium tier tolerates 15 minutes of downtime and is used for production applications where uptime is important.
The following table shows the main differences between the plans offered by Heroku and their respective prices:

Shared features
All the plans share the following features:
- Data clips to share data and queries with others people securely
- SSL protection to access psql/libpq
- Postgres extensions
- Web UI interface to manage the database
- Unmodified versions of Postgres
- Database service fully managed for automatic health checks
- Write-ahead log (WAL) that ensures minimal data loss in case of catastrophic failure, storing every minute
推薦閱讀
- Learning Single:page Web Application Development
- Python 深度學習
- Spring Boot+Spring Cloud+Vue+Element項目實戰:手把手教你開發權限管理系統
- ASP.NET動態網頁設計教程(第三版)
- 用Flutter極速構建原生應用
- Symfony2 Essentials
- jQuery Mobile移動應用開發實戰(第3版)
- Python Data Structures and Algorithms
- Hands-On Full Stack Development with Spring Boot 2.0 and React
- 實戰Java高并發程序設計(第2版)
- Photoshop CC移動UI設計案例教程(全彩慕課版·第2版)
- Python 3 Object:oriented Programming(Second Edition)
- Practical Predictive Analytics
- MySQL 8從零開始學(視頻教學版)
- Spring Data JPA從入門到精通