網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

java|influxdb

欄目: IT科技 / 發佈於: / 人氣:2.49W

<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>

influxdb java是什麼,讓我們一起了解一下?

influxdb是一個開源分佈式時序、事件和指標數據庫。使用 Go 語言編寫,無需外部依賴,其設計目標是實現分佈式和水平伸縮擴展,在java中有大數據量存儲的廣泛應用。

influxdb java

那麼問題來了,如何儲存應用?

存儲策略如下:

1、長期數據。

String commandLong = String.format("CREATE RETENTION POLICY "%s" ON "%s" DURATION %s REPLICATION %s DEFAULT",                keyPolicy, keyDataBase, "1300w", 1); //25年  一年有52周,52*25 =1300w        this.query(commandLong,keyDataBase);

2、 短期數據。

String command = String.format("CREATE RETENTION POLICY "%s" ON "%s" DURATION %s REPLICATION %s DEFAULT",                rtPolicy, rtDataBase, "30d", 1); //30天        this.query(command,rtDataBase);

因此分爲兩種策略,分別設定爲長期數據庫和短期數據庫的默認存儲策略。

Tags:influxdb java