influxdb java是什么,讓我們一起了解一下?
influxdb是一個開源分布式時序、事件和指標數據庫。使用 Go 語言編寫,無需外部依賴,其設計目標是實現分布式和水平伸縮擴展,在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);
因此分為兩種策略,分別設置為長期數據庫和短期數據庫的默認存儲策略。
以上就是小編今天的分享了,希望可以幫助到大家。