有個關於會員頭像應用的問題困惑了很久,請banq和各位道友指教
有個關於會員頭像應用的問題困惑了很久,請banq老師和各位道友指教。問題描述如下:
假如我們有個應用系統,分成幾個子系統:1、會員系統 2、子系統1 3、子系統2 4、子系統3 。。。
在整個應用系統裡,只有一個會員系統,其它的子系統是不定數量的(視客戶需求而定)。會員系統在應用裡是核心,形成獨立的系統和獨立的資料庫,其它子系統都以會員系統為中心實現單點登入。
問題:會員資料(頭像)儲存在會員資料庫裡,假如子系統1裡有個評論功能,要顯示評論會員的帳號及頭像,子系統2裡有個換禮記錄,也要顯示會員的帳號及頭像,子系統3裡有個中獎會員同樣是要顯示會員的帳號及頭像。。。於是類推。。。
會員頭像和子系統1的評論、子系統2換禮記錄以及子系統3的中獎會員分別存在不同的數所庫裡,這樣一來,就沒辦法聯合查詢獲取會員的頭像,但如果在資料的儲存之時同時將會員頭像也存到其它應用表裡(如評論表裡有會員帳號及頭像),這樣如果會員更新了頭像就麻煩大了;還有一種比較直接的做法就是,先拿到評論,然後根據帳號(因為帳號是不能修改的)去會員庫裡查會員的資料,找到頭像,但這有個很大的問題,如果有1000條評論,就要再查一1000次會員資料!!!這樣對系統的開銷太大,效能太差。
這問題困擾了很久,請banq老師和各位道友指教。
假如我們有個應用系統,分成幾個子系統:1、會員系統 2、子系統1 3、子系統2 4、子系統3 。。。
在整個應用系統裡,只有一個會員系統,其它的子系統是不定數量的(視客戶需求而定)。會員系統在應用裡是核心,形成獨立的系統和獨立的資料庫,其它子系統都以會員系統為中心實現單點登入。
問題:會員資料(頭像)儲存在會員資料庫裡,假如子系統1裡有個評論功能,要顯示評論會員的帳號及頭像,子系統2裡有個換禮記錄,也要顯示會員的帳號及頭像,子系統3裡有個中獎會員同樣是要顯示會員的帳號及頭像。。。於是類推。。。
會員頭像和子系統1的評論、子系統2換禮記錄以及子系統3的中獎會員分別存在不同的數所庫裡,這樣一來,就沒辦法聯合查詢獲取會員的頭像,但如果在資料的儲存之時同時將會員頭像也存到其它應用表裡(如評論表裡有會員帳號及頭像),這樣如果會員更新了頭像就麻煩大了;還有一種比較直接的做法就是,先拿到評論,然後根據帳號(因為帳號是不能修改的)去會員庫裡查會員的資料,找到頭像,但這有個很大的問題,如果有1000條評論,就要再查一1000次會員資料!!!這樣對系統的開銷太大,效能太差。
這問題困擾了很久,請banq老師和各位道友指教。
[該貼被sonnylys於2010-06-02 09:51修改過]
相關文章
- 請教Banq和各位道友連線失效問題
- jboss問題,請各位高手指教!
- 請問各位道友?jive學習應該哪些東西?
- 請高手指教,關於Web應用程式的資源保護問題^_^Web
- 請問banq jdonframework有關的Framework
- 請教banq關於domain object的問題AIObject
- banq大哥,請教一個關於jboss ide的問題IDE
- jive2.1.2快取問題?各位高手,請指教!!快取
- 剛入門,請banq和tyrones 以及各位賜教Struts的問題
- 各位大哥,banq大哥請進,有關jdon版的安裝
- 關於j_security_check的問題 高手請指教
- 請教banq問題,關於hibernate的jdbc的JDBC
- 各位道友,進來討論個介面設計問題!
- 請教banq以及各位熱心的網友,關於JdbcUtilJDBC
- banq,關於第5章的框架,有幾個問題,急。框架
- jive2.1.2快取問題?各位高手,請指教!!急快取
- 請教banq關於自學和NIIT軟體培訓的問題
- 請教各位一個關於websocket協議開發的問題Web協議
- banq與各位,請進,有關jive的二次開發??
- 關於工作中Java的開發的困惑,請bang等有經驗的前輩指教Java
- 關於資料庫和jdbc的問題,指教資料庫JDBC
- 關於單點登入的若干問題,請高手指教
- 請各位有多個專案開發經驗的人事指教
- 一個一直困惑的關於jdbc in 的問題JDBC
- 求問一個 swipe 的問題,請大神們指教
- banq老師 我想問一個很笨的問題關於#會話#跟蹤#的會話
- BMP的JDBC問題,請指教JDBC
- banq大哥、各位好心的大哥大姐們!求教一個關於Sturts+Spring中ActionForm的問題SpringORM
- 請教各位高手一個問題
- banq先生,關於快取問題快取
- jive程式在本地配置後有問題,請指教。
- 問一個小的運算問題,請高手指教!
- 請問一個有關jdbc效能的問題JDBC
- 關於DDD概念的一些理解和困惑,煩勞Banq點撥
- 搭建一個攝像頭應用程式 應用程式內部攝像頭
- 請教Banq一個Ruby架構的問題架構
- 請教banq老師和各位大哥,以下需求應該怎麼分析
- 請高手幫忙了,關於javamail的問題JavaAI