亞馬遜Kinesis

亞馬遜Kinesis是亞馬遜網路服務(AWS)所提供的一項託管通訊服務,它可為實時數據處理套用提供高性能和低管理開銷。

基本介紹

  • 中文名:亞馬遜Kinesis
  • 運營企業:亞馬遜
簡介,設定,

簡介

該服務是專為接受來自於大量來源並把數據分發到各種應用程式的套用而設計的。Kinesis是基於Apache Kafka的,一個“發布-訂閱”的通訊服務。

設定

設定亞馬遜Kinesis“發布-訂閱”平台的第一步就是定義一個Kinesis流。這一工作通常在AWS管理控制台上完成。
所謂Kinesis流,是指一組接受、存儲和傳遞訊息的來源。高容量數據流可以按多個分塊進行劃分,這一點與使用多個伺服器進行伺服器集群的擴容過程很相似。實際所需的分塊數量取決於訊息的平均大小、寫操作記錄的速度以及用戶應用程式的數量。AWS管理控制台提供了一個可以幫助管理員估計用於滿足他們需求所需分塊數量的工具。
與其他所有的AWS資源一樣,用戶需要定義訪問控制措施。Kinesis的訪問控制措施可允許客戶自行定義用戶和角色的許可權,從而讓他們可以在佇列中設定訊息、獲取佇列的狀態信息和詳細內容,並從佇列中讀取所需信息。

相關詞條

熱門詞條

聯絡我們