2016-03-30 56 views
6

我讀到應用洞察分析(「Kusto」)的描述,我問自己的數據庫系統(S),他們使用這。有人知道嗎?Azure Application Insights使用哪個數據庫系統?

https://blogs.msdn.microsoft.com/bharry/2016/03/28/introducing-application-analytics/

博客文章談到了難以置信的大量的數據和查詢時,它非常出色的表現。作爲一名計算機科學家,我很想知道使用哪種技術。我不認爲這是一個祕密,所以也許微軟的員工可以回答它?

+0

前MSFT這裏與Kusto團隊緊密合作。 Kusto基本上是內存數據庫中的壓縮列。我認爲最接近商業用途的是SAP HANA。 –

+0

我認爲這是一個很好的問題。也許他們公開了一些,然後它不再是「意見」了.. – JohnTortugo

回答

0

根據this article,從您的應用程序收集的遙測數據將直接存儲在Azure門戶中進行分析,您可以將數據導出到SQL,Power BI或您自己的工具。但似乎沒有關於數據庫系統的官方文件。

2

我對這個答案沒有證據,那隻不過是我自己的懷疑。

考慮到Application Insights的價格點以及它可以接收的大量數據,如果它是SQL/DocumentDB等,我將非常驚訝。它更可能是Azure存儲表。

我會想象的架構是在您的訂閱存儲帳戶,與服務器攝取數據和隨地吐痰出來到表中的Azure的集羣。然後,當您讀取數據時,它會將查詢轉換爲存儲表可以使用的格式。

這是唯一的架構,我可以看到這將使其有利可圖部署,雖然有可能也是一個增值的這一方面,人們將使用應用見解,因爲他們已經在使用其他Azure服務。

這將是我的猜想,無論如何,除非我們得到一個Azure的開發接聽它可能是一樣好,我們會得到。

+0

謝謝邁克爾,這聽起來很合理。我感到困惑的是,他們可以用這麼大的數據量來獲得這個令人難以置信的表現。 – Raul

+0

Azure存儲表格當然不能很好地擴展並且非常昂貴。查詢需要對任何列進行索引,而不僅僅是分區或行鍵,這已經排除了表。 Kusto主要是一個內部工具,不直接部署在Azure上。這兩個團隊(AppInsights和Kusto)都位於Tel-Aviv辦公室,並且將它們連接在一起並從中獲取數據相對來說非常容易。 –

相關問題