日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

基礎知識

?? 帶有增量的表才能更新,全量表不能更新。

背景

  • 在iGraph中,對數據的增刪改都屬于增量更新。更新消息又稱為增量消息或增量數據。

  • 通過消息隊列服務SWIFT實現的生產者/消費者模型,iGraph為增量消息的消費者,用戶為消息生產者。

  • iGraph為異步更新模式,保證最終一致性。

  • 支持通過iGraph客戶端、Blink、Porsche以及其他用戶自己實現的方式進行數據更新。更新鏈路如下:

    • 使用iGraph客戶端更新:iGraphClient --> swift gateway --> swift --> iGraph Searcher

    • 使用swift客戶端更新:swiftClient --> swift --> iGraph Searcher

增量消息的時效

  • 純增量的數據(swift數據源)有數據生命周期(TTL)限制。

  • iGraph對增量消息不做持久化保證。

流量限制

  • 客戶端更新接口單機最大測試QPS為1400。

  • swift支持承擔10W級別的寫入QPS。

  • iGraph Searcher從SWIFT更新消息單機最大QPS限制為5W,單實例可達20W-160W(該值為實例所有表share)。

更新時延

  • 客戶端更新接口的時延:同機房平均為2-5ms。

  • 增量數據生效的時延:大部分情況下 1s 內,偶爾會波動到 3s。

  • 客戶端更新接口是異步的,將消息發送到swift消息隊列之后就返回,故更新成功到數據查詢生效存在Gap。