前幾天看到flask-SQLAlchemy怎麼添加多對多數據這個問題,引起了我對於這樣一個關注功能的好奇,每次進segmentfault的時候對於我關注的內容都會高亮顯示。
在數據庫中是專門建一張關係表來維護user
和tag
之間的關係?
還是像我想的那樣,在user
表中給個tags
字段,字段裏麵存放所有的tag
並用逗號分隔開?
或者是用其他專業的方式?
類似問題有新浪加關注問題,希望高手出現熱心的解答我的疑問。謝謝。。。
PHP中文网2017-04-21 11:19:28
當有大量key:value這樣的資料需要儲存的時候,用redis等Nosql資料庫最方便的。
關注標籤這樣的行為,只要tag id和 user id寫入redis就行。