当通过API或者SDK调用写入操作时,客户无需指定自增主键的值,VectorDB内部会自动赋值,且保证全表唯一。 自增主键的实现原理 在传统的单机数据库中,对自增主键赋予一个全表唯一的值是非常容易实现的,但当该特性引入到分布式数据库时,会变得比较复杂,大体上业界有三种基本的实现方式,现简介如下: 1.
设置白名单 概述 云数据库 RDS 可以通过白名单设定允许访问该实例的 IP 来源,支持的格式为 IP、CIDR(网段)和%(不限制任何ip)。 说明: 云数据库 RDS实例创建后,默认允许所有 IP 通过便于用户连接。为了保证数据安全,请用户重新设置白名单后再连接数据库;若未配置明细白名单ip直接删除%,会导致无法访问RDS,请谨慎操作。 目前白名单上限阈值为 500 个。
设置DB防火墙 概述 SQL 注入:指通过把 SQL 命令插入到 Web 表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的 SQL 命令的目的,是一种严重影响数据库数据安全的恶意攻击。DB 防火墙功能不仅可以在线识别和记录 SQL 注入行为,向用户发送短信及邮件报警,还可以帮助用户控制是否阻断这些访问行为,提升云数据库 RDS 的数据安全性。
设置SSL加密 概述 为了提高链路安全性,您可以启用 SSL(Secure Sockets Layer)加密,并安装 SSL CA证书到需要的应用服务。SSL 在传输层对网络连接进行加密,将保证数据在传输过程中的安全性和完整性,减少您对数据传输安全性的顾虑,但 SSL 加密协议会增加网络连接的响应时间及云数据库 RDS 的负载。
设置实例参数 概述 云数据库RDS提供实例级别的可修改参数设置。详细的“参数描述”栏,方便用户了解参数的含义。“典型实践”和“注意事项”栏,加入了百度DBA多年运维经验,给用户参数修改提供有力参考。 说明 1.可修改参数:您可根据“可修改参数值”的范围,通过不同的方式对参数的值进行设置。 详细说明如下: 整数型参数(interger):通过输入框对参数的值进行修改。
集群化参数:主实例和只读实例均可对此参数进行设置。若您在主实例中修改了此参数,只读实例将跟随同步设置,无须手动设置只读实例的集群化参数。 不同版本的可修改参数有所不同,详情以控制台的“可修改参数”为准。 操作步骤 修改单个参数 登录 RDS管理控制台 。 在控制台页面左上角,选择实例所在 地域 ,进入“云数据库 RDS 实例列表”页面。 找到目标实例,点击 实例名称 ,进入实例详情页面。
设置读写分离 简介 本视频介绍如何创建云数据库 RDS 只读实例、代理实例,与实现读写分离。 相关文档 更多图文版本操作指南,请参考如下文档: MySQL 代理实例简介 MySQL 只读实例简介
设置报警规则 操作指南 登录 RDS管理控制台 。 在控制台页面左上角,选择实例所在 地域 ,进入“云数据库 RDS列表”页面。 找到目标实例,点击 实例名称 ,进入实例详情页面。 在左侧导航栏中点击 监控管理 。 在实例的“监控管理”页面,点击页面右上角的 报警详情 按钮。 添加报警策略 点击左侧导航栏的 报警管理 选择子菜单 报警策略 ,进入报警策略列表页面。
设置报警规则 登录 RDS管理控制台 。 在控制台页面左上角,选择实例所在 地域 ,进入“云数据库 RDS列表”页面。 找到目标实例,点击 实例名称 ,进入实例详情页面。 在左侧导航栏中点击 监控管理 。 在实例的“监控管理”页面,点击页面右上角的 报警详情 ,即可进入实例的“ 报警管理 ”页面 设置报警规则 。
设置可维护时间段 为保障云数据库 RDS 实例的稳定性,后端系统会不定期对实例进行维护操作。默认可维护时间段为05:00~06:00,您可以根据业务规律,将可维护时间段设置在业务低峰期,以免维护过程中可能对业务造成的影响。 注意事项 在可维护时间段内,可能会出现秒级数据库连接闪断,请确保应用程序具有重连机制。 建议实例规格变更、实例版本升级、实例内核升级等涉及数据搬迁的操作放置在维护时间内。