我需要一個高度可擴展的數據庫佈局。我有一個超級類「站」,將有一個唯一的ID和多個屬性。AppEngine數據庫佈局,易於擴展
station {
unique_identifier: id
...
}
大多數屬性看起來像這樣
station_attribute_item {
referenced_station: id,
value: double,
date: date
}
所以你可以想像一個屬性爲具有日期部件和值列表的項目。
因此,如果我需要一個新的屬性,我添加一個新的類,就是這樣嗎?我所要做的就是查詢一個新的屬性?
new_station_attribute {
referenced_station: id
value1: string
value2: double
start: date
end: date
}
編輯:
這是數據佈局上AppEngine上的基礎設施是否可行?
你問這個佈局在App Engine上是否可行?它是。它是否適合您的應用程序取決於您打算如何使用這些數據。 – 2012-03-16 19:08:00
你說得對,問題在某種程度上不夠精確。 – Friedrich 2012-03-17 07:46:09