2
比方說,我有一個名爲「旅行者」的應用程序,我想存儲人物和地點。這兩份文件都具有截然不同的性質和不同的觀點。CouchDB的數據庫和設計文檔在數據類型方面的作用
我看到兩個邏輯方法來存儲這樣的數據:
- 在分開的CouchDB數據庫,每個數據庫具有單個設計文件稱爲
traveler
包含在那個特定的數據類型的視圖。例如:/people/_design/traveler/_view/by-name
。 - 在一個名爲
traveler
的單個CouchDB數據庫中,每個數據類型都有一個設計文檔,並使用類似"type"
屬性(或其他ducktyping方式)來過濾視圖。例如:/traveler/_design/people/_view/by-name
。
什麼是地道方法?