JackCode 導覽創建、啟動並擴展 iGaming 產品。
切換語言
實用指南

Batch查詢

與batch請求支持集成:通過一個API調用發送和接收多個操作,減少負載並加快同步速度。
專家 斯坦尼斯瓦夫·阿尼西莫夫

當與外部系統集成時,重要的是要能夠批量處理數據,而無需過載服務器,並且無需執行數十個單獨的呼叫。我們實施了batch查詢支持-一種機制,允許在單個API調用中一次發送多個操作。

這在處理報告、事務同步、用戶導入或事件時特別有效。

什麼是擊球查詢

Batch查詢允許將多個查詢合並為一個查詢:
json
[
{ "method": "POST", "path": "/users", "body": { "name": "Alice" } },  { "method": "PUT", "path": "/users/42", "body": { "email": "new@mail. com" } },  { "method": "DELETE", "path": "/users/15" }
]

服務器按順序或並行處理每個響應,並返回與查詢順序相對應的響應數組。

集成商的優勢

優勢 解釋性說明
減少負載 較少HTTP連接-處理速度更快
質量同步 數據包處理:事務、活動、對象
誠信 能夠在一個上下文或事務中進行處理
易於編寫 一個控制點,集中響應
節省資源 操作更少,確認和回復時間更短

實現和功能

在查詢主體或'/batch' endpoint中支持'batch[]'

通用或每種操作級別的授權

在開始執行之前驗證所有操作

部分或全部原子性(按配置)

每個查詢的鏈接響應(狀態、主體、錯誤)

在哪裏,特別重要

從CRM、ERP、會計導入數據

多重事務或日誌傳輸

大規模更新配置文件、資產負債表、遊戲會議

速度、完整性和流量節約重要的場景

Batch查詢是減少呼叫量、加快集成和減少負載的有效方法。我們將在API和基礎架構級別為任何規模的數據提供此機制支持。