我正在構建一個Yii的私人社交網絡,該網站將在整個網站上發佈「評論」 - 在個人檔案,活動頁面,組線程等。後,他們將能夠選擇內容的可見性:在PHP/MySQL或PHP/NoSQL中建模隱私設置
- 任何
- 註冊用戶只有
- 僅朋友
- 自定義(朋友的具體名單)
我想弄清楚如何爲速度建模。我曾考慮使用MySQL將設置寫入註釋表中的二進制「is_secure」字段 - 如果它爲true,則轉到包含三列的表:comment_id,user_id和group_id。組(group_id)將用於用戶組 - 註冊用戶,朋友。自定義會爲所選的每個用戶(user_id)創建一行。
該表將獲得巨大的(爲每個評論也許幾十行),所以我不知道,如果使用的NoSQL值得僅考慮在這裏進行檢索,或是否有更好的方法來建模。
非常感謝!