Postgresql:在不同的机器之间拆分数据库

时间:2010-03-01 17:15:42

标签: postgresql database-partitioning

我想对一个非常大的PostgreSQL 8.3数据库进行分区。 Quoting the manual

  

分区可以提供几个   好处:

     

...

     

很少使用的数据可以   迁移到更便宜和更慢的存储   媒体。

将表格重新定位到其他媒体或计算机的正确方法是什么? 亚当

1 个答案:

答案 0 :(得分:3)

您所谈论的内容通常称为复制或群集,具体取决于系统的设置方式。

您要特别做的是群集和you can do it on PostgreSQL

维基列出了一些现有的解决方案:

  
      
  • Greenplum Database(原Bizgres MPP),专有。与其说是一种复制解决方案,不是一种并行化查询的方法,而是针对数据仓库人群。与ExtenDB类似,但与PostgreSQL紧密集成。
  •   
  • GridSQL for EnterpriseDB Advanced Server(原ExtenDB)
  •   
  • 红杉(jdbc,以前称为c-jdbc)
  •   
  • PL/Proxy - 以PL语言实现的数据库分区系统。
  •   
  • HadoopDB - MapReduce层放在postgres后端服务器集群前面。无共享群集。
  •