我們在Django中運行了一個針對PGSQL數據庫的應用程序。當數據在後端數據庫中更新時,我們支持的其中一項功能是實時向我們的用戶界面發送消息。實時數據庫消息傳遞
因此...例如,我們在用戶界面中顯示客戶表的內容,因爲記錄是從後端客戶數據庫表添加/刪除/更新的,我們通過一些redis實時地將這些更新回顯到我們的用戶界面/socket.io/node.js魔術。
目前我們已經在Django表模型上使用重載的save()方法爲整個事情推出了我們自己的解決方案。這對我們當前的函數來說確實很好,但隨着表格不斷增長爲GB的數據,它會開始在一些較大的表格上放慢速度,因爲我們的引擎會通過當前的'訂閱'用戶界面和適當的消息進行適當的更新,哪些客戶。
好奇在這裏可能存在其他選項。我相信MongoDB和其他非sql類型的引擎支持這樣一些開箱即用的結構,但是當谷歌搜索獲得更好的解決方案時,我沒有找到確切的結果。
你可以整合對講機實時客戶支持系統訪問https://www.intercom.com – Satendra