什么是異構?
簡單的說就是指一個整體中包含有不同的成分的特性,即這個整體由多個不同的成分構成。
在信息技術中,異構一詞通常用來形容一個包含或者組成“異構網絡”的產品。
所謂的“異構網絡”通常指不同廠家的產品所組成的網絡,而且各廠家產品具有互操作性。通過制定統一規范,不同廠家的硬件軟件產品也可以組成統一網絡,並且互相通信。
互聯網就是一個典型的異構網絡。
意思就是說:由不同的成分構成一個整體來共同實現某種功能。
舉個簡單例子:一輛汽車的制造可以有不同的國家來分別制造零部件,這些零部件共同構成了這個汽車。可以說這個汽車是異構的。
大數據量的異構處理?
通過MQ機制接收數據變更,然后原子化存儲到合適的存儲引擎,如Redis、ES或持久化KV存儲。
數據閉環和數據異構其實是一個概念,目的都是實現數據的自我控制,當其它系統出問題時不影響自己的系統,或者自己出問題時不影響其它系統。
一般通過消息隊列來實現數據分發
《億級流量網站架構核心技術》