saiku比較吃內存,一旦人多了,那麼內存可能不夠,因此會考慮主從結構,分擔壓力。爲了保證數據的穩定性,也會有相似的考慮,那麼問題來了,如何實現saiku的分佈式搭建哪?數據結構
我閱讀了一些國內的文章,沒有發現相似的經驗,本身摸索了一個方案,簡單粗暴,但是能用,你們參考!分佈式
首先saiku使用的jackrabbit保存的元數據結構,而他使用repository文件夾保存數據,因此分佈式必然要共享文件夾裏面的文件,加上saiku升級也是保留這個文件夾,因此我確信如此。blog
大致思路以下圖:內存
因爲公司不支持mount的策略,我這裏使用的是定時同步文件的方案。同步
經驗注意:it
一、同步文件的時候須要同步隱藏的文件,不然可能讀取不到最新的數據內容im
二、同步文件以後,刷新頁面發現數據依然沒有更新,這是正常狀況,重啓以後成效經驗
三、重啓時候發現報錯,這個暫時我也解釋不了,不過不用擔憂,由於不會影響正常使用數據