兩個系統做對接,其中乙個系統把資料存到另外乙個系統所在伺服器的資料庫當中是否合適?

時間 2021-05-11 17:17:37

1樓:

想起之前也是有這麼乙個類似需求,因為傳輸麻煩,所以我們開發人員想讓甲方直接從我們資料裡拿走資料(別人程式設計師可不想這麼幹),或者他們給乙個他們資料庫庫賬號許可權我們,去寫資料給他們。

如果是技術上,當然是完全沒問題

但是因為安全性問題,方案直接被pass掉了因為甲方爸爸是需要保密的部門,所以他們不允許別人訪問到他的內部網路。

最後是生成檔案,通過sftp、scp等一堆服務和幾台主機當跳板,從我們的服務機上拿資料。

啊,我寫這個是想吐槽一下甲方是真滴麻煩,又不給加錢,跟題目沒啥關係。

2樓:侵晨

沒什麼不合適的。

說安全性的,其實資料庫也可以做安全限制,比如IP訪問限制,資料庫隔離,許可權設定;

說耦合性的,通過API呼叫的,不也要當心對方的應用程式會不會掛掉,資料庫和伺服器會不會宕機。

3樓:程式設計師偽架師

不合適。

1.效能問題。人家崩了,你就無法存了。為此你需考慮很多問題。

2.擴充套件。以後你的或者對方的資料結構或發生變化時,流程會比較複雜。

這種可以用成熟中介軟體。你把資料丟到乙個中介軟體,需的去取即可。

4樓:civil

沒見過這麼操作的,通常方式是通過api互動,你們如果插入資料過多把對方資料庫搞宕機,對方業務又重要那你們可慘了,再不濟用資料倉儲過渡一下

5樓:零五

不合適如果是多家客戶都向你們要資料,就一家一家的把資料寫過去?一般方案肯定是寫個介面,然後根據許可權提供資料,讓客戶向你們請求資料。或者是自己的資料庫上新開乙個使用者,然後把客戶要的資料寫到相應的表裡面,限制這個資料庫使用者對這些表唯讀。

再或者就是將資料匯出來存成檔案,讓客戶通過ftp之類的工具自行拉取。這樣新增加乙個客戶,直接告訴他們介面位址或者資料庫使用者密碼或者ftp位址就行了。

如果是客戶要求寫他們的資料庫,這個是沒辦法的事情,但看情況是你們提供方案,那麼很顯然這種寫客戶資料庫的方案是最需要自家公司的工作量的,自己給自己找事情做。

6樓:仗賤走天涯

肯定不合適,一方面是效能的問題,另一方面是資料安全的問題。我們自己的專案需要使用我們自己的資料庫都不這麼做。一般是發布必須的字段出去,其他的資料庫再訂閱發布。

7樓:IT野狐禪

防人之心不可無,將資料直接寫入合作廠家的資料庫前,建議本地必須留備份

第二就設計上來說,你們的系統強耦合對方的資料庫也是不合理的設計。

8樓:於清淼

個人認為並不合適。

兩個系統各自隔離,如果對方需要呼叫應該是你的系統開放介面給他訪問,而不是資料直接寫他那。

你們雙方的表,字段定義可能有差異,可能你的內容比他多,也可能他的內容比你多,這樣各自統計分析的時候都是個大雷。

9樓:不游泳的魚魚

正常情況是兩方都使用介面進行對接,直接訪問資料庫的會有安全問題。直接給庫許可權是一種懶人的做法,當然客戶已經同意了那就另說了,可能他們也懶不想再做介面對接吧。

你們要到許可權,要提前給使用者說清楚,只給你們部分表的讀寫許可權。不然回頭客戶說你們破壞了他們資料或他們資料被盜了,你們就扯不清了

10樓:發福的大叔

是否合適還是主要看客戶是否有相關安全規定。客戶認為合適就合適,客戶認為不合適,即使你做的再好,也無濟於事。只看方案是否滿足客戶的需要,直接資料庫推送資料到客戶原有系統,肯定會有資料的延遲等問題。

實時介面傳輸,雙方開發量會增加。提供多種方案,看客戶傾向哪一種吧。

明明兩個相愛的兩個人,其中乙個會為了壓力大而選擇和你分開嗎?

蘭小姐 我覺得不會 真正的相愛不會這樣的 如果真的壓力大 可以兩個人一起承擔 沒有必要因為壓力大而分手 要不然就是找藉口 還有就是已經找好了下家 我還是建議不要在愛情中去依賴任何人 因為這樣你真的會 發現你離開了他 你好像心裡空落落的 彷彿失去了什麼東西 內心焦灼,痛苦 我就是這樣過來的 所以千萬不...

想讓兩個小孩其中乙個跟媽媽姓過分嗎

我爸爸蠻希望將來有乙個跟自己姓的外孫,因為我們原計畫要兩個小孩,所以在我看來,這不算個什麼事情,我玩笑似的告訴男朋友後,他非常生氣,他覺得父親擁有的冠姓權天經地義,哪怕生十個小孩,這種權利也不能被剝奪。為此,我們進行了激烈的爭執,最終以我的失敗告終,這種失敗來自於方方面面,而且我也不得不承認,不管從...

男朋友有兩個姐姐,其中乙個姐姐平時送我東西,另乙個跟我不來往,快過年了,用給兩個姐姐一起回禮嘛?

過年這當口,人家送了你就回,沒送談不上回禮。扯什麼平時不平時。這就得問你男朋友了,不是問他送不送禮。而是問他和兩個姐姐關係怎麼樣?首先,說說沒給你送禮的姐姐,暫且簡稱姐姐甲。既然跟其中一位姐姐 簡稱姐姐乙 有來往,說明是見過家裡人了。那麼,你和姐姐甲肯是認識的。如果你的男朋友說和姐姐甲有矛盾,那麼你...