数据库有问必答 | 如何防止Redis被恶意删库?
Q:如何防止Redis被恶意删库?您可以使用云数据库Redis的自动备份或开启数据闪回功能,数据闪回只支持Redis企业版,详细操作方法和注意事项如下:自动或手动备份云数据库Redis支持数据持久化,会按照默认的备份策略自动备份数据,您可以根据业务需求修改自动备份策略,也可以手动发起临时的备份。背景
数据库有问必答 | 如何订阅 PolarDB MySQL 集群日志?
Q:如何订阅PolarDBMySQL集群日志?PolarDB联合日志服务推出的数据订阅功能可以满足企业自定义管理日志的需求,您可以将拥有的所有PolarDBMySQL引擎集群日志投递到日志服务的中心化项目中统一进行管理。详细操作方法如下:注意事项①.PolarDB当前仅支持采集审计日志、慢日志和性能
数据库有问必答 | PolarDB存储包是否支持抵扣备份空间的费用?
Q:PolarDB存储包是否支持抵扣备份空间的费用?支持,购买存储包后,若抵扣完账号下所有PolarDB集群的存储空间用量后存储包容量仍有剩余,将自动按照1:1.6的比例(即1GB存储包容量抵扣1.6GB一级备份用量)抵扣一级备份中超过免费额度的空间用量,直至抵扣完存储包中的所有容量。若存储包中剩余
数据库有问必答 | 如何通过自定义策略授权RAM用户管理PolarDB?
Q:如何通过自定义策略授权RAM用户管理PolarDB?如果RAM提供的系统策略无法满足您的业务需求,您可以通过创建自定义策略对云原生关系型数据库PolarDB进行精细化权限管理(例如资源或操作级别的授权),具体方法和注意事项如下:背景信息①.权限策略是用语法结构描述的一组权限的集合,可以精确地描述
居然之家:核心业务系统全面上云,采用PolarDB替代传统商业数据库
日前,国内家居零售龙头企业居然之家完成7大核心业务系统全面上云工作,并实现ERP等核心业务系统从传统商业数据库向阿里云PolarDB云数据库的替换,助力业务系统整体处理能力提升50%以上,弹性能力提升3倍以上,大幅提升应对类似双十一等大促的能力。居然之家是中国家居行业龙头,也是中国商业流通领域的知名
数据库有问必答 | 如何将ECS实例自动加入PolarDB集群白名单?
Q:如何将ECS实例自动加入PolarDB集群白名单?您可以使用弹性伸缩生命周期挂钩挂起ECS实例,并结合运维编排服务OOS的模板,实现将ECS实例自动加入PolarDB集群白名单。前提条件①.已创建伸缩组,且伸缩组处于启用状态;②.已创建PolarDB集群;③.已为OOS服务创建RAM角色。背景信
深度干货|一文详解 Redis 中 BigKey、HotKey 的发现与处理
在Redis的使用过程中,我们经常会遇到BigKey(下文将其称为“大key”)及HotKey(下文将其称为“热key”)。大Key与热Key如果未能及时发现并进行处理,很可能会使服务性能下降、用户体验变差,甚至引发大面积故障。一、大Key与热Key的定义我们经常能够在公司内部的Redis开发使用规
一位挪威博士的阿里云PolarDB资深架构师之路
我叫ØysteinGrøvlen,在过去的三年中,我一直在阿里巴巴PolarDB团队的优化器和执行器团队担任资深技术专家。我来自挪威,但在2018年来到中国杭州阿里巴巴公司,一年后,我搬到了加利福尼亚州桑尼维尔的阿里巴巴公司办公室。MynameisØysteinGrøvlen,andforthela
【2021/1/24】ITPUB新闻早报
今日热点:1.22日,新增新冠肺炎确诊病例56例,其中境外输入病例37例,本土病例19例(北京9例,天津5例,广东3例,河南1例,云南1例)。2.中国储备粮管理集团有限公司原党组成员、副总经理徐宝义涉嫌严重违纪违法,目前正接受中央纪委国家监委纪律审查和监察调查。3.苹果要求App必须内置删除账号功能
PolarDB-X 如何支持淘宝库存热点更新
背景在互联网时代,大家都或多或少参与过"秒杀"一些热门商品,面对瞬时大量用户的秒杀请求,需要在应用的全链路做比较细致的优化,以此来应对高并发的请求。比如秒杀场景下,应用端优化的核心思路一般分为如下几步:动静分离。使尽可能多的页面主体能在用户端或者CDN上被cache住,只向服务端请求极少的数据,减少
TPC-H 深度揭秘|看PolarDB如何解决、处理 TPC-H 挑战和机遇
TPC-H可以说是世界上最为流行的OLAPworkload的benchmark程序,无论你看什么样的论文或技术文章,只要是和查询处理过程相关的,大多会在evaluation时使用TPC-H作为评估工具。而如果你从事查询优化和执行的工作,则怎么都会和TPC-H打上交道,即使是OLTP(在线交易)型的数
PolarDB-X 与 X-DB、PolarDB
来源:https://www.zhihu.com/org/polardb-xPolarDB-X与X-DB、PolarDB都是阿里巴巴的数据库产品。那么他们之间有什么样的关系?要回答这个问题,我们首先要搞明白,什么是X-DB。什么是X-DB?简言之,X-DB主要指在MySQL的基础上基于XEngine
【2021/1/20】ITPUB新闻早报
今日热点:1.中央网信办辟谣,网传“出-台《互联网企业上市及投融资操作规范》”属不实信息。2.因倒卖进口原油近1.795亿吨,中石油被调查处理。3.上海政协常委游闽键谈元宇宙:应大力扶持,探索制定上海标准
【2021/1/19】ITPUB新闻早报
今日热点:1.微软将以687亿美元收购动视暴雪:将成为全球第三大游戏公司2.疫情期间全球亿万富翁总财富暴涨超6成,全球最富10人财富日均增加13亿美元3.消息人士回应华为自研浏览器内核传闻:并没有,只是做一些算法创新和修正
如何使用 Redis 实现 “附近的人” 这个功能?
前言:针对“附近的人”这一位置服务领域的应用场景,常见的可使用PG、MySQL和MongoDB等多种DB的空间索引进行实现。而Redis另辟蹊径,结合其有序队列zset以及geohash编码,实现了空间搜索功能,且拥有极高的运行效率。本文将从源码角度对其算法原理进行解析,并推算查询时间复杂度。要提供
Redis排行榜功能实现?多排序条件
1前言实现一个排版榜,我们通常想到的就是mysql的orderby简单粗暴就撸出来了。但是这样真的优雅吗?数据库是系统的瓶颈,这是众所周知的。如果给你一张百万的表,让你排序做排行榜,花费的时间是十分可怕的。不如缓存吧,orderby的时候强制使用索引。但是这样真的优雅吗?2Redis的排行榜我们分析
Redis你都监控哪些指标?
监控Redis哪些指标?这是一个常见的面试题,直接上菜监控指标性能指标:Performance内存指标:Memory基本活动指标:Basicactivity持久性指标:Persistence错误指标:Error性能指标:PerformanceNameDescriptionlatencyRedis响应
基于Redis实现延时队列服务
一、背景在业务发展过程中,会出现一些需要延时处理的场景,比如:订单下单之后超过30分钟用户未支付,需要取消订单订单一些评论,如果48h用户未对商家评论,系统会自动产生一条默认评论点我达订单下单后,超过一定时间订单未派出,需要超时取消订单等。。处理这类需求,比较直接简单的方式就是定时任务轮训扫表。这种
一步步实现 Redis 搜索引擎
场景大家如果是做后端开发的,想必都实现过列表查询的接口,当然有的查询条件很简单,一条SQL就搞定了,但有的查询条件极其复杂,再加上库表中设计的各种不合理,导致查询接口特别难写,然后加班什么的就不用说了(不知各位有没有这种感受呢~)。下面以一个例子开始,这是某购物网站的搜索条件,如果让你实现这样的一个
【Redis】缓存的三大问题及其解决方案
Redis经常用于系统中的缓存,这样可以解决目前IO设备无法满足互联网应用海量的读写请求的问题。一、缓存穿透缓存穿透是指缓存和数据库中都没有的数据,而用户不断发起请求,如发起id为-1的数据或者特别大的不存在的数据。有可能是黑客利用漏洞攻击从而去压垮应用的数据库。1.常见解决方案对于缓存穿透问题,常