root@dlp:~# influx -username serverworld -password userpassword -database test_database -precision rfc3339
Connected to http://localhost:8086 version 1.6.7~rc0
InfluxDB shell version: 1.6.7~rc0
# वाक्य - विन्यास
# - CREATE RETENTION POLICY <policy_name> ON <database> DURATION <duration> REPLICATION <n> [SHARD DURATION <duration>] [DEFAULT]
#
# DURATION ⇒ अवधारण अवधि (न्यूनतम अवधि 1 घंटा है)
# - unit time
# - w : week
# - d : day
# - h : hour
#
# REPLICATION ⇒ क्लस्टर में डेटा नोड्स की संख्या
# - एकल नोड पर [1] सेट करें
# - InfluxDB OSS 1.7 पर क्लस्टरिंग समर्थित नहीं है
#
# SHARD DURATION ⇒ शार्ड समूह द्वारा कवर की गई समय सीमा (वैकल्पिक)
# अवधारण नीति दिखाएं
# [autogen] डिफ़ॉल्ट नीति है जिसमें अनंत प्रतिधारण है
> show retention policies
name duration shardGroupDuration replicaN default
---- -------- ------------------ -------- -------
autogen 0s 168h0m0s 1 true
# एक प्रतिधारण नीति बनाएं जिसमें 1 दिन का प्रतिधारण हो
> create retention policy "one_day" on "test_database" duration 1d replication 1
> show retention policies
name duration shardGroupDuration replicaN default
---- -------- ------------------ -------- -------
autogen 0s 168h0m0s 1 true
one_day 24h0m0s 1h0m0s 1 false
# नई नीति डिफ़ॉल्ट सेट करें
> alter retention policy "one_day" on "test_database" default
> show retention policies
name duration shardGroupDuration replicaN default
---- -------- ------------------ -------- -------
autogen 0s 168h0m0s 1 false
one_day 24h0m0s 1h0m0s 1 true
# किसी पॉलिसी के लिए प्रतिधारण बदलें
> alter retention policy "one_day" on "test_database" duration 1w
> show retention policies
name duration shardGroupDuration replicaN default
---- -------- ------------------ -------- -------
autogen 0s 168h0m0s 1 false
one_day 168h0m0s 1h0m0s 1 true
> exit
|