• 2

[問題] 如果建巨大的資料庫?

沒有啦 Ballon兄
小弟沒有要弄大那麼的好.
只是每次Server down的時候, 就沒辦法找書.
我只是想建一個軟體來放圖書館的資料.
然後一段時間update一次....
沒有想要放晶片到書裡.
如果只是因為server down而需要一個備用資料庫的話…

那問題是為什麼server會down到需要另外做一個系統呢?這應該才是重點吧?
圖書館的資料都是存在Server上.
那圖書館裡也都有電腦, 每台電腦本身並沒有圖書館的資料.
都是要連到網路上, 到學校的圖書館的網站上來查資料.
如果說Server down的話那就沒有人有圖書館的資料.
所以說小弟我想要建一個備用的資料庫存在每台電腦上.
這樣就算Server Down的時候也可以查資料.
然後可以讓這的資料庫每隔一段時間就更新裡面的資料.
這是我的想法...
你的想法...等於每台電腦都是一個備用資料庫...然後固定一段時間去抓SERVER的資料
來更新自己電腦的資料..我是覺得這樣做起來有點複雜..
可以考慮自己架個主機..然後固定一段時間該主機去抓SERVER的資料更新
然後寫個小程式...放在各台電腦...這樣就好
程式可以做CHECK....連線的第一順位是SERVER資料庫..如果SERVER DOWN
就連到那台備用主機...

那台備用資料庫可以用Lunix架起來...成本不用很高.再搭上MySQL.
這樣做起來不會花太多時間...
我是回應jichungwu的意見

建議網路的部份建立一個小型內部網路
一部主機為DB主機存放資料,也可供內部人員建立書目資料及借還書
其他單機以web連結查詢館內資料
我想樓主的需求只要能建立書目及借還書吧?

另請教目前館藏量有多少?

ajskkimo wrote:
沒有啦 Ballon兄
小弟沒有要弄大那麼的好.
只是每次Server down的時候, 就沒辦法找書.
我只是想建一個軟體來放圖書館的資料.
然後一段時間update一次....
沒有想要放晶片到書裡.
還沒有想到要做到可以借書或還書.
現在只要能做出可以查書就好了.
謝謝大家的回答..
圖書館有:
4,000,000 書本.
4,200,000掃瞄底片
1,000,000文件
550,000地圖 + 照片
20,000電腦方面的檔案
光圖書就有四百萬冊
整個系統的前置作業要很慎重
機讀編目是一個標準化的東西
若要自行建置系統請參考國家圖書館
想要把所有的館藏全納入系統,估計也要花上幾年的時間吧
自建系統能撐多久,現實問題還是要考量才好
萬一以後換了別套系統,資料無法轉換,這些建的資料都白廢了...

另提,我記得以前某知名大學也是由校內電算中心自行研發設計
可以到後來還是去花錢引進系統


如果能夠從學校提撥經費
建議還是買到圖書館自動化系統
除外,編目的部份也可外包
假如要重新開始這是大工程
並非你一人能獨力完成的
畢竟單資料key in
如果靠你可能到你畢業都還沒完成
不過我想應該是已經有資料入電腦了才對
只是看要用哪種資料庫系統
資料如何轉換
如果只是在圖書館內部使用
還單純些
假如要上線查詢或訂閱
我想又是一大工程!!
感謝大家的答覆.
小弟我還是會去寫這的Data Base.
到最後要不要放入圖書館資料再看吧.
有機會學就多學一點...
個人是覺得同一分資料實在沒有必要散到每一台電腦上,所以想將資料下載到客戶端的方式實在不是個好想法!

考慮一下資料庫的備援機制或許才是最省力的方式!
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?