Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Postgresql Heroku Postgres生产模式的硬限制?_Postgresql_Heroku_Limit - Fatal编程技术网

Postgresql Heroku Postgres生产模式的硬限制?

Postgresql Heroku Postgres生产模式的硬限制?,postgresql,heroku,limit,Postgresql,Heroku,Limit,据我所知,Heroku目前甚至在生产数据库上也有1TB的硬限制。这是真的吗 那么,为什么要设定这个限制,而没有办法超越这个限制呢?或者我应该创建多个数据库实例并对其进行切分吗?大概Heroku没有为数据库节点配置存储容量大于该值的存储容量。您应该创建多个数据库实例并将其切分。如果您的数据库比这个大得多,那么现在可能是时候为您的一些数据类型寻找关系数据库的替代方案了。切分通常会从一开始就放弃使用SQL的一些优点,这时更好的扩展替代方案看起来更具吸引力。是的。在考虑了分片之后,REDIS+最终归档看

据我所知,Heroku目前甚至在生产数据库上也有1TB的硬限制。这是真的吗


那么,为什么要设定这个限制,而没有办法超越这个限制呢?或者我应该创建多个数据库实例并对其进行切分吗?

大概Heroku没有为数据库节点配置存储容量大于该值的存储容量。您应该创建多个数据库实例并将其切分。如果您的数据库比这个大得多,那么现在可能是时候为您的一些数据类型寻找关系数据库的替代方案了。切分通常会从一开始就放弃使用SQL的一些优点,这时更好的扩展替代方案看起来更具吸引力。

是的。在考虑了分片之后,REDIS+最终归档看起来更具吸引力。REDIS的空间限制比任何其他解决方案都要严格,因为它不能很好地横向扩展,而且都在内存中。如果您在归档方面积极进取,它仍然可以工作。(当然,如果您在归档方面积极进取,任何事情都可以奏效。)