PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Didistribusikan oleh beberapa kolom

Itu tergantung pada seberapa banyak Anda ingin membagi database, dan seberapa sedikit record yang ingin Anda distribusikan di setiap partisi, maksud saya jika Anda menambahkan lebih dari satu kolom dalam distribusi, Anda akan memecah lebih banyak data menjadi lebih banyak partisi.

Itu juga tergantung jika Anda melakukan sharding dengan modulo atau hash ...

Namun, menurut pendapat saya, jika Anda memiliki beberapa kolom kunci utama dan Anda ingin shard dengan kunci utama ini bisa memiliki arti mendistribusikan oleh beberapa kolom (dengan semua kolom di kunci utama) jika tidak, Anda harus shard dengan satu kolom itu dalam banyak kasus sudah cukup .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Baris yang dihapus dipulihkan di postgresql

  2. Regex Postgresql untuk mencocokkan huruf besar, Unicode-aware

  3. indeks dataframe.to_sql sebagai kunci utama di postgresql

  4. PostgreSQL lambat di meja besar dengan array dan banyak pembaruan

  5. PG::Error:ERROR:encoding baru (UTF8) tidak kompatibel