ICS35.020
CCSL70
团体标准
T/DZJN100—2022
键值型数据库系统技术及节能要求
Requirementsfortechnicalandenergysavingofkey-valuedatabasesystem
2022-07-20发布 2022-10-20实施
中国电子节能技术协会发布
全国团体标准信息平台
T/DZJN100—2022
I目 次
前 言.......................................................................................................................................................................II
1范围............................................................................................................................................................................1
2规范性引用文件........................................................................................................................................................1
3术语和定义................................................................................................................................................................1
4缩略语........................................................................................................................................................................1
5功能性要求................................................................................................................................................................2
6非功能性要求............................................................................................................................................................3
7节能要求....................................................................................................................................................................5
全国团体标准信息平台
T/DZJN100—2022
II前 言
本文件按照GB/T1.1-2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定
起草。
请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。
本文件由中国电子节能技术协会数据中心节能技术委员会提出。
本文件由中国电子节能技术协会归口。
本文件起草单位:腾讯云计算(北京)有限责任公司、北京邮电大学、国家税务总局深圳市税务局、
北京柏睿数据技术股份有限公司、京东科技控股股份有限公司、深圳前海微众银行股份有限公司、北京
金山办公软件股份有限公司、深圳市网安计算机安全检测技术有限公司、中国电子节能技术协会数据中
心节能技术委员会、北京领智信通节能技术研究院。
本文件主要起草人:李从兵、李大为、杨绍鹏、张铭、刘志、张勇、田仲昊、陈春华、陈鸿彬、王
霄鹏、刘睿民、高阳、李然、张树玲、胡盼盼、邵宇、洪跃腾、孙少波、唐启楠、刘锐、李景军、伍旭
飞、张冬洪、吕天文、伍华、宋承宇、赵菁华、朴晟宏、聂蔚青、康和、邹永、刘海涛、黄超。
全国团体标准信息平台
T/DZJN100—2022
1键值型数据库系统技术及节能要求
1范围
本文件规定了键值型数据库系统的功能要求、非功能要求和节能要求。
本文件适用于键值型数据库系统的设计、开发、测试、运维、管理、评估等工作。
2规范性引用文件
下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,
仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本
文件。
GB/T28821—2012关系数据管理系统技术要求
3术语和定义
GB/T28821—2012界定的以及下列术语和定义适用于本文件。
3.1
数据库系统databasesystem
储存、管理、处理和维护数据的软件系统,主要由数据库、数据库管理系统和数据库管理员组成。
[来源:GB/T28821—2012,3.1]
3.2
键值型数据库keyvaluedatabase
一种非关系数据库,将数据存储为键值对集合,其中键作为唯一标识符。
3.3
键值型数据库系统keyvaluedatabasesystem
储存、管理、处理和维护键值型数据库的软件系统。
4缩略语
下列缩略语适用于本文件。
API:应用程序编程接口(ApplicationProgrammingInterface)
CPU:中央处理器(CentralProcessingUnit)
SDK:软件开发工具包(SoftwareDevelopmentKit)
全国团体标准信息平台
T/DZJN100—2022
25功能性要求
5.1基础功能要求
键值型数据库系统应该具备数据处理的基本功能,包括支持基本的数据类型、高精度的数据,支持
键值数据读写能力、工具支持能力、磁盘持久化能力以及数据库实例全生命周期管理能力等,具体要求
如下:
——应涵盖常用的数据类型,如整数型、浮点型、字符串、二进制等;
——应支持时间和浮点数精度数据读写,数据的操作不丢失精度;
——应能够执行普通键值(Key-Value)操作,支持对单键的增删改查;
——应支持键(Key)和值(Value)的宽度满足大部分场景要求;
——应支持自增/自减运算;
——应支持值(Value)自增/自减运算的边界设定;
——应支持存储的键(Key)进行遍历;
——应支持使用命令行操作数据库;
——应具备缓存分析能力、能够离线分析热点键(Key)、同时能够在线抓取热点键(Key);
——应支持数据淘汰;
——应支持对数据进行磁盘持久化;
——应支持数据导入和导出;
——应支持数据过期时间设置,可以自动或手动地对历史数据进行清理;
——应支持清理掉所有数据和其中部分数据的能力;
——应支持一种或多种模式进行部署,如单机模式、主备模式、集群模式、云部署等;
——应支持实例工作在主备模式时,主从数据同步;
——应提供多种规格的实例配置,供用户选型使用;
——应支持数据库的生命周期管理功能,支持数据库实例的创建、查询实例详细属性、释放实例等。
5.2扩展功能要求
键值型数据库系统的扩展功能要求如下:
——宜涵盖复杂和特殊的数据类型,如列表、哈希表、集合、有序集合、位图、地理信息、嵌套数
据结构等;
——宜支持对指定的键做导入和导出操作;
——宜支持批量写入及读取,能够支持多键(Key)写入及读取;
——宜以主备模式时,淘汰和过期的数据在备库也能被删除;
——宜支持用户自定义脚本(如脚本语言LUA等);
——宜支持批量操作的原子执行能力;
——宜支持订阅一个或多个符合给定模式的频道,查看订阅与发布系统状态,退订频道。
5.3运维功能要求
键值型数据库系统的运维能力要求如下:
——应支持用户的新增、删除等管理能力;
——应具备易操作的部署能力;
——应能对数据库状态进行实时监控,并具备告警能力;
——应支持为用户分配不同的权限;
全国团体标准信息平台
T/DZJN100—2022
3——应支持用户配置、查看和删除慢日志,支持用户通过日志查看数据库本身的状态;
——应支持在线热备和停机备份,支持恢复到任意时间点的数据;
——应支持小版本和大版本升级;
——应具备重启能力,重启后已经配置的信息不丢失;
——应具备在线组件升级功能;
——宜提供回收站功能,当错误清空数据时,能够恢复数据;
——宜支持查阅数据库连接,并能够管理数据库连接。
5.4配置管理功能要求
支持对键值型数据库系统启动前的参数进行配置,对数据库的运行环境和执行状态做一定限制。配
置管理能力要求如下:
——应支持全局范围内的数据库配置在线管理;
——应支持数据库参数设置;
——应支持新增自定义集群地址;
——应支持设置集群的读写模式;
——应支持设置集群的一致性级别,如最终一致性、会话一致性、全局一致性;
——应支持
T-DZJN 100—2022 键值型数据库系统技术及节能要求
文档预览
中文文档
10 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 思安 于 2022-12-18 17:31:43上传分享