使用规范和建议 本节主要介绍GeminiDB Influx接口的使用规范和建议。 本章节主要从命名、TAG、FIELD、查询等方面介绍GeminiDB Influx使用上的一些规范和建议,用于解决常见的使用错误,低效,难以维护等问题。 术语定义 规则:使用时必须遵守的约定。 建议:使用时必须考虑的约定。 名词解释 RP:Retention Policy,即数据保留策略,包含数据保留时长,备份个数等信息。 数据对象:数据库、RP、MEASUREMENT、TAG、FIELD。 命名 规则 a. 数据库对象的名称需要以小写字母开头,使用字母或者数字组合,长度不能超过32个字节。 b. 数据库对象的名称长度: . . 总长度不能超过120个字符。 c. 数据库对象的名称不能使用系统保留关键字。 系统保留关键字详情如下:ALL,ALTER,ANY,AS,ASC,BEGIN,BY,CREATE,CONTINUOUS,DATABASE,DATABASES,DEFAULT,DELETE,DESC,DESTINATIONS,DIAGNOSTICS,DISTINCT,DROP,DURATION,END,EVERY,EXPLAIN,FIELD,FOR,FROM,GRANT,GRANTS,GROUP,GROUPS,IN,INF,INSERT,INTO,KEY,KEYS,KILL,LIMIT,SHOW,MEASUREMENT,MEASUREMENTS,NAME,OFFSET,ON,ORDER,PASSWORD,POLICY,POLICIES,PRIVILEGES,QUERIES,QUERY,READ,REPLICATION,RESAMPLE,RETENTION,REVOKE,SELECT,SERIES,SET,SHARD,SHARDS,SLIMIT,SOFFSET,STATS,SUBSCRIPTION,SUBSCRIPTIONS,TAG,TO,USER,USERS,VALUES,WHERE,WITH,WRITE,WARM d. 数据库对象的名称不能使用中文和特殊字符(["].$,/0?~:')。 e. 数据库名称不能使用internal、kapacitor、heimdall、vision、opentsdb等系统使用的数据库名。
来自: