2
我正在使用DSE cassandra。在cassandra中更改或創建新表以添加新列
我想添加新的屬性到現有的表。
我想知道實現此目標的最佳做法是什麼?我應該向現有表格添加新列還是創建新表格?
這兩種方法有哪些優缺點?
我正在使用DSE cassandra。在cassandra中更改或創建新表以添加新列
我想添加新的屬性到現有的表。
我想知道實現此目標的最佳做法是什麼?我應該向現有表格添加新列還是創建新表格?
這兩種方法有哪些優缺點?
添加列很好。請參閱ALTER statement。除非需要更改主鍵,否則不需要創建/遷移到新表。
好的回答布萊克。我唯一要補充的是,對列族(表)的結構進行調整可能會導致Cassandra的舊版本中出現損壞的模式。但是這個問題已經被固定了很長一段時間(從我認爲的版本1.1.15開始),不應該再成爲問題了。 – Aaron
感謝布萊克和布萊斯 –