Pyflink on yarn模式下生成的csv文件去哪里找呢?

阿里云代理商
客户提问
pyflink.table.CsvTableSink(fieldNames, fieldTypes, “/tmp/result.csv”, “,”, 1, WriteMode.OVERWRITE) 我用local模式能在本机查到信息,但是用on yarn模式,就找不到 /tmp/result.csv,本地机跟hdfs都找不到,我怎么看这个跑到那里去了呢?

凯铧互联客服回复:
一般的话都是跟最终生成文件在同一目录下。等最终文件生成时,临时文件会消失

阿里云代理商凯铧互联提醒您:

如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。

如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。

如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。

如您有疑问随时电话:158-0160-3153(微信同号)咨询。

本文适用于
Pyflink on yarn模式下生成的csv文件去哪里找呢?

不了解Pyflink on yarn?让凯铧互联专业的工程师帮您。我们提供免费的技术咨询,方案建议,让您的企业上云变得更容易,更有效,更安全!
看完上述说明如果您还有疑问,或者是需要咨询阿里云产品相关折扣、优惠或者是技术问题,请加下面的微信!我们是阿里云/腾讯云/华为云代理商联系我更有折上折优惠,新老用户均有!电话:158-0160-3153(微信同号)。
为什么选择凯铧互联:北京凯铧互联科技有限公司(简称凯铧互联)由多名前阿里云资深技术专家创立,核心员工来自阿里巴巴、腾讯服务器运维团队,公司90%成员均是超过10年具备专业运维经验的精英。作为阿里云,腾讯云,百度云,金山云,华为云重要的合作伙伴,专业从事互联网应用服务、云计算、大数据、人工智能、企业信息化建设,为企业用户提供基于大数据的企业上云解决方案。公司总部设在北京,并在内蒙设有办事处,服务全国各地企业,与互联网专业公司及主流服务商建立了良好合作关系。公司官网:www.bjkaihua.com; 腾讯云网站www.bjkaihua.net.cn; 阿里云业务网站:www.alibjyun.com。
目前像阿里云、腾讯云、华为云之类的云计算厂家后期续费,复购,升级是很贵的。而且推出的很多活动都是要求新用户购买的。推荐大家从节省成本考虑,尽量买的配置高一点的云服务器,时长尽量选3年。你现在选择高配,选择3年的差价比不过到时候续费、升级、复购时一半的费用。
为什么现在很多老用户都在想尽办法想买新用户活动下的云服务器,因为当他们业务起来了,环境熟悉了,想升级配置,想扩容业务,想续费云服务器结果发现再也买不到这么便宜的云服务器了。免费的才是最贵的就是这个道理。
凯铧互联承诺

阿里云 MongoDB 云数据库技术优势有哪些?

阿里云代理商
客户提问
阿里云 MongoDB 云数据库技术优势有哪些?
凯铧互联客服回复:
1、⾼性价⽐:对于短链接鉴权性能提升 10 倍,秒级监控、全链路安全、CloudDBA。
2、运维效率:支持⾼危命令审计、快速定位问题,默认后台建索引、避免影响在线业务, 支持物理热备份+单库恢复、备份恢复时间缩短⼀半
3、⽣态⼯具:开源 MongoShake 同步⼯具、⽀持异地多活,阿⾥云⽣态打通 Dataworks、XPack Spark 等服务。
4、原⼚战略合作:我们与 MongoDB 原厂进行了战略合作,可以在全球范围内领先使用 MongoDB 最新版本,同时与原厂进行了研发合作。
5、需求定制:可以针对客户的合理需求进行定制开发,满足客户需要。
6、专家服务:由业内顶尖的数据库专家提供服务,结合业务场景,提供行业解决方案,业务优化建议。

阿里云代理商凯铧互联提醒您:

如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。

如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。

如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。

如您有疑问随时电话:158-0160-3153(微信同号)咨询。

本文适用于
阿里云MongoDB云数据库技术优势有哪些?

不了解阿里云MongoDB云数据库?让凯铧互联专业的工程师帮您。我们提供免费的技术咨询,方案建议,让您的企业上云变得更容易,更有效,更安全!
看完上述说明如果您还有疑问,或者是需要咨询阿里云产品相关折扣、优惠或者是技术问题,请加下面的微信!我们是阿里云/腾讯云/华为云代理商联系我更有折上折优惠,新老用户均有!电话:158-0160-3153(微信同号)。
为什么选择凯铧互联:北京凯铧互联科技有限公司(简称凯铧互联)由多名前阿里云资深技术专家创立,核心员工来自阿里巴巴、腾讯服务器运维团队,公司90%成员均是超过10年具备专业运维经验的精英。作为阿里云,腾讯云,百度云,金山云,华为云重要的合作伙伴,专业从事互联网应用服务、云计算、大数据、人工智能、企业信息化建设,为企业用户提供基于大数据的企业上云解决方案。公司总部设在北京,并在内蒙设有办事处,服务全国各地企业,与互联网专业公司及主流服务商建立了良好合作关系。公司官网:www.bjkaihua.com; 腾讯云网站www.bjkaihua.net.cn; 阿里云业务网站:www.alibjyun.com。
目前像阿里云、腾讯云、华为云之类的云计算厂家后期续费,复购,升级是很贵的。而且推出的很多活动都是要求新用户购买的。推荐大家从节省成本考虑,尽量买的配置高一点的云服务器,时长尽量选3年。你现在选择高配,选择3年的差价比不过到时候续费、升级、复购时一半的费用。
为什么现在很多老用户都在想尽办法想买新用户活动下的云服务器,因为当他们业务起来了,环境熟悉了,想升级配置,想扩容业务,想续费云服务器结果发现再也买不到这么便宜的云服务器了。免费的才是最贵的就是这个道理。
凯铧互联承诺

阿里云代金券使用范围

阿里云代理商
客户提问
如何使用阿里云代金券?

凯铧互联客服回复:

昨天说了下如何使用阿里云代金券,今天在说说阿里云代金券使用范围,阿里云代金券细分为通用代金券或单一产品代金券,阿里云通用代金券适用的产品很广:阿里云官网 上的所有产品(云 OS 除外),如云服务器 ECS、对象存储 OSS、云数据库 RDS、域名、邮箱等产品都支持阿里云代金券支付,单一产品代金券会在上面注明只限于购买某个产品有效。同时代金券适用的消费类型:购买、续费、升级、更换操作系统、试用转正等。

但要注意的事:并不是所有的阿里云代金券都能用于以上所有场景,很多时候阿里云发放的阿里云代金券都是一定的使用范围及使用前提要求的,所以提提醒大家在使用阿里云代金券前一定要看清这张阿里云代金券的具体使用说明。

 

阿里云代理商凯铧互联提醒您:

如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。

如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。

如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。

如您有疑问随时电话:158-0160-3153(微信同号)咨询。

本文适用于
如何使用阿里云代金券

不了解阿里云代金券?让凯铧互联专业的工程师帮您。我们提供免费的技术咨询,方案建议,让您的企业上云变得更容易,更有效,更安全!
看完上述说明如果您还有疑问,或者是需要咨询阿里云产品相关折扣、优惠或者是技术问题,请加下面的微信!我们是阿里云/腾讯云/华为云代理商联系我更有折上折优惠,新老用户均有!电话:158-0160-3153(微信同号)。
为什么选择凯铧互联:北京凯铧互联科技有限公司(简称凯铧互联)由多名前阿里云资深技术专家创立,核心员工来自阿里巴巴、腾讯服务器运维团队,公司90%成员均是超过10年具备专业运维经验的精英。作为阿里云,腾讯云,百度云,金山云,华为云重要的合作伙伴,专业从事互联网应用服务、云计算、大数据、人工智能、企业信息化建设,为企业用户提供基于大数据的企业上云解决方案。公司总部设在北京,并在内蒙设有办事处,服务全国各地企业,与互联网专业公司及主流服务商建立了良好合作关系。公司官网:www.bjkaihua.com; 腾讯云网站www.bjkaihua.net.cn; 阿里云业务网站:www.alibjyun.com。
目前像阿里云、腾讯云、华为云之类的云计算厂家后期续费,复购,升级是很贵的。而且推出的很多活动都是要求新用户购买的。推荐大家从节省成本考虑,尽量买的配置高一点的云服务器,时长尽量选3年。你现在选择高配,选择3年的差价比不过到时候续费、升级、复购时一半的费用。
为什么现在很多老用户都在想尽办法想买新用户活动下的云服务器,因为当他们业务起来了,环境熟悉了,想升级配置,想扩容业务,想续费云服务器结果发现再也买不到这么便宜的云服务器了。免费的才是最贵的就是这个道理。

如何查看我的阿里云代金券?

阿里云代理商
客户提问
如何查看我的阿里云代金券?

凯铧互联客服回复:
登录自己的阿里云账号然后进入阿里云控制台,单击页面上方 费用 进入费用中心。单击左侧导航栏中 代金券管理,在 代金券管理 页面,可查看您的有效代金券信息:编号、面值、可用余额、适用产品、使用场景、状态、生效/失效时间等。

阿里云代金券如何使用请参见:如何使用阿里云代金券

阿里云代理商凯铧互联提醒您:

如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。

如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。

如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。

如您有疑问随时电话:158-0160-3153(微信同号)咨询。

本文适用于
如何查看我的阿里云代金券?

不了解阿里云代金券?让凯铧互联专业的工程师帮您。我们提供免费的技术咨询,方案建议,让您的企业上云变得更容易,更有效,更安全!
看完上述说明如果您还有疑问,或者是需要咨询阿里云产品相关折扣、优惠或者是技术问题,请加下面的微信!我们是阿里云/腾讯云/华为云代理商联系我更有折上折优惠,新老用户均有!电话:158-0160-3153(微信同号)。
为什么选择凯铧互联:北京凯铧互联科技有限公司(简称凯铧互联)由多名前阿里云资深技术专家创立,核心员工来自阿里巴巴、腾讯服务器运维团队,公司90%成员均是超过10年具备专业运维经验的精英。作为阿里云,腾讯云,百度云,金山云,华为云重要的合作伙伴,专业从事互联网应用服务、云计算、大数据、人工智能、企业信息化建设,为企业用户提供基于大数据的企业上云解决方案。公司总部设在北京,并在内蒙设有办事处,服务全国各地企业,与互联网专业公司及主流服务商建立了良好合作关系。公司官网:www.bjkaihua.com; 腾讯云网站www.bjkaihua.net.cn; 阿里云业务网站:www.alibjyun.com。
目前像阿里云、腾讯云、华为云之类的云计算厂家后期续费,复购,升级是很贵的。而且推出的很多活动都是要求新用户购买的。推荐大家从节省成本考虑,尽量买的配置高一点的云服务器,时长尽量选3年。你现在选择高配,选择3年的差价比不过到时候续费、升级、复购时一半的费用。
为什么现在很多老用户都在想尽办法想买新用户活动下的云服务器,因为当他们业务起来了,环境熟悉了,想升级配置,想扩容业务,想续费云服务器结果发现再也买不到这么便宜的云服务器了。免费的才是最贵的就是这个道理。

2020年上云狂欢节阿里云全线产品抄底价,新人专区 云服务器0.73折起

阿里云代理商
阿里云2024年上云狂欢节全线产品抄底价,新人专区 云服务器0.73折起!!

我们是阿里云代理,负责全国区域阿里云代理业务,并且我们是一家专业的技术服务公司,为全国各地区各个行业的客户提供云计算、大数据、物联网、AI、区块链产品、解决方案和技术服务。阿里云用户通过我们购买阿里云产品和在阿里云自行购买具有相同的功能,价格反而还会有一些优惠,同时客户业务还在阿里云直接管理,阿里云原价合同票据,享受阿里云7×24小时技术服务。

凯铧互联提供技术专家一对一提供服务,随时随地为您答疑解惑。免费提供云产品咨询、云服务器迁移等技术服务。购买阿里云产品联系凯铧互联优惠享不停!

2024年阿里云上云狂欢节全线产品抄底价,具体分会场如下:

云产品通用代金券,限量抢
http://www.alibjyun.com/process.html

云服务器专区 ECS1核2G,首购96.9元/年
http://www.alibjyun.com/process.html

云通信专区 国内短信5千条,2年180元
http://www.alibjyun.com/process.html

云安全专区 Web应用防火墙,3年5折
http://www.alibjyun.com/process.html

阿里云数据库Mysql,1年5折特惠
http://www.alibjyun.com/process.html

阿里云CDN&视频云专区,CDN流量包,1年17.6元起
http://www.alibjyun.com/process.html

阿里云共享渠道版虚拟主机1G网页空间/100M数据库/20G月流量 一年只售60元https://item.taobao.com/item.htm?spm=a2oq0.12575281.0.0.4ace1debY7ia8r&ft=t&id=618635299841
(注)如果此淘宝链接打不开请联系我方客服

阿里云存储 海量、安全、低成本、高可靠,为企业数据持久存储提供可靠保障
http://www.alibjyun.com/process.html

企业应用专区速成美站 498元/年起
http://www.alibjyun.com/process.html

凯铧互联不单单可以优惠购买阿里云产品,还有免费技术服务提供,这样又靠谱又有技术服务的代理商不多了,推荐选择凯铧互联。

联系电话:158-0160-3153(微信同号)

阿里云代理商常见问题FAQ

1、购买阿里云服务器能退款吗,应该如何退款?
阿里云官方承诺5天内无理由退款,阿里云官方7×24小时售后服务,真正做到购买无忧、使用无忧。网上还有阿里云服务器 ECS服务器访问异常问题排查指引。

2、阿里云服务器等业务为什么要进行代理商账号关联才能优惠

1),为了证明您是代理商发展到阿里云官网的客户,所以要求您将账号与代理商的账号进行关联;
2),也是很多客户想要得到的,有些产品找代理商购买可能会有一些额外的优惠;
3),与官网客户相比,与代理商的关联后的账号享受不同的售后服务,普通官网客户只能享受官网售后服务,而与代理商关联的客户除了享受官网售后服务,更重要的是还有代理商提供的售后服务,有些服务客户找代理商解决问题比官网可能更快更高效!
4),阿里云通过自己的技术手段通过匹配关联判定多个账号是否属于同一个买家所有,更好的进行大数据分析。

3、不懂阿里云怎么使用,你们有哪些方面可以服务?
您不用担心后面的使用问题,我们这边技术会跟进到位的,我们的技术支持队伍也是多年的团队了,请尽管放心使用,售后服务保障让您满意。

4、阿里云账号关联你们后,你们是不是就能操作我们的服务器了,那不是很不安全?
您的阿里云账号关联过来,我们只能看帮您代购产品享合作价格。您购买的产品是您的私人物品,我们都是没有权限查看和操作的,这个您大可放心。

5、关联账户和阿里云普通账户有什么区别,如何分辨?
关联账户和普通账户在使用上没有任何区别(无论是日常管理还是财务操作等),关联账户注册后,用户无法分辨该账户是否为关联账户。

6、这个分销商渠道是一次性的吗,后面还可以再享受吗?
分销渠道购买是与账户绑定的,只要你账户不注销,且购买的是支持优惠的产品就可以一直享受。

MySQL 的数据如何恢复到任意时间点?

客户提问:
MySQL 的数据如何恢复到任意时间点?
凯铧互联售后服务客户回复:
恢复到任意时间点以定时的做全量备份,以及备份增量的 binlog 日志为前提。恢复到任意时间点首先将全量备份恢复之后,再此基础上回放增加的 binlog 直至指定的时间点。

本文适用于:
MySQL 的数据如何恢复到任意时间点?

不知道如何办理开通阿里云RDS?让凯铧互联专业的工程师帮您。我们提供免费的技术咨询,方案建议,让您的企业上云变得更容易,更有效,更安全!

看完上述说明如果您还有疑问,或者是需要咨询阿里云产品相关折扣、优惠或者是技术问题,请加下面的微信!我们是阿里云/腾讯云/华为云代理商联系我更有折上折优惠,新老用户均有!微信(电话):158-0160-3153。

为什么选择凯铧互联:北京凯铧互联科技有限公司(简称凯铧互联)由多名前阿里云资深技术专家创立,核心员工来自阿里巴巴、腾讯服务器运维团队,公司90%成员均是超过10年具备专业运维经验的精英。作为阿里云,腾讯云,百度云,金山云,华为云重要的合作伙伴,专业从事互联网应用服务、云计算、大数据、人工智能、企业信息化建设,为企业用户提供基于大数据的企业上云解决方案。公司总部设在北京,并在内蒙设有办事处,服务全国各地企业,与互联网专业公司及主流服务商建立了良好合作关系。公司官网:www.bjkaihua.com; 腾讯云网站www.bjkaihua.net.cn; 阿里云业务网站:www.alibjyun.com。

目前像阿里云、腾讯云、华为云之类的云计算厂家后期续费,复购,升级是很贵的。而且推出的很多活动都是要求新用户购买的。推荐大家从节省成本考虑,尽量买的配置高一点的云服务器,时长尽量选3年。你现在选择高配,选择3年的差价比不过到时候续费、升级、复购时一半的费用。

为什么现在很多老用户都在想尽办法想买新用户活动下的云服务器,因为当他们业务起来了,环境熟悉了,想升级配置,想扩容业务,想续费云服务器结果发现再也买不到这么便宜的云服务器了。免费的才是最贵的就是这个道理。

阿里云服务器本地SSD盘“本地”是什么意思

客户提问:
阿里云服务器本地SSD盘“本地”是什么意思?
凯铧互联售后服务客户回复:
“本地”是相对于普通云盘讲的,不同于普通云盘的三份数据副本机制,本地SSD盘采用RAID技术,无法避免单台物理机宕机导致的数据丢失风险;如果您对数据可靠性要求高,则建议在应用层做数据冗余保证数据的可靠性。“本地”的意思就是没有像普通云磁盘一样的三重备份,采用了RAID技术。

因“本地”SSD盘当时是阿里云为了让更多的托管服务器上云而采取的一种策略,目前本地SSD盘已经停止售卖。

本文适用于:
阿里云服务器本地SSD盘“本地”是什么意思?

不知道如何办理开通阿里云服务器?让凯铧互联专业的工程师帮您。我们提供免费的技术咨询,方案建议,让您的企业上云变得更容易,更有效,更安全!

看完上述说明如果您还有疑问,或者是需要咨询阿里云产品相关折扣、优惠或者是技术问题,请加下面的微信!我们是阿里云/腾讯云/华为云代理商联系我更有折上折优惠,新老用户均有!微信(电话):158-0160-3153。

为什么选择凯铧互联:北京凯铧互联科技有限公司(简称凯铧互联)由多名前阿里云资深技术专家创立,核心员工来自阿里巴巴、腾讯服务器运维团队,公司90%成员均是超过10年具备专业运维经验的精英。作为阿里云,腾讯云,百度云,金山云,华为云重要的合作伙伴,专业从事互联网应用服务、云计算、大数据、人工智能、企业信息化建设,为企业用户提供基于大数据的企业上云解决方案。公司总部设在北京,并在内蒙设有办事处,服务全国各地企业,与互联网专业公司及主流服务商建立了良好合作关系。公司官网:www.bjkaihua.com; 腾讯云网站www.bjkaihua.net.cn; 阿里云业务网站:www.alibjyun.com。

目前像阿里云、腾讯云、华为云之类的云计算厂家后期续费,复购,升级是很贵的。而且推出的很多活动都是要求新用户购买的。推荐大家从节省成本考虑,尽量买的配置高一点的云服务器,时长尽量选3年。你现在选择高配,选择3年的差价比不过到时候续费、升级、复购时一半的费用。

为什么现在很多老用户都在想尽办法想买新用户活动下的云服务器,因为当他们业务起来了,环境熟悉了,想升级配置,想扩容业务,想续费云服务器结果发现再也买不到这么便宜的云服务器了。免费的才是最贵的就是这个道理。

如何解决SQL Server 2008中的跨语言安装问题?

客户提问:

我正在尝试执行SQL Server 2008设置,但遇到了“跨语言安装”失败的情况。进一步来说:规则“跨语言安装:失败。安装程序语言与现有SQL Server功能的语言不同。要继续,请使用与已安装SQL Server功能相同的语言的SQL Server安装程序安装媒体。
我没有安装SQL Server Express,并且浏览了“添加或删除程序”,无法找到任何看起来像SQL以前版本的东西。

凯铧互联运维工程师回复:

安装SQL Server不完整,请确保已卸载所有旧的SQL Server版本。另外,如果在开始安装时还没有完成安装程序,则必须重新启动它。客户所说“无法找到任何看起来像SQL以前版本的东西”因为是安装没有完成,但系统里已经有一部分SQL文件,这种情况建议客户重做系统或将系统还原为初始状态,在去安装SQL Server。

本文适用于:

如何解决SQL Server 2008中的跨语言安装问题

不知道如何办理开通阿里云服务器?让凯铧互联专业的工程师帮您。我们提供免费的技术咨询,方案建议,让您的企业上云变得更容易,更有效,更安全!

看完上述说明如果您还有疑问,或者是需要咨询阿里云产品相关折扣、优惠或者是技术问题,请加下面的微信!我们是阿里云/腾讯云/华为云代理商联系我更有折上折优惠,新老用户均有!微信(电话):158-0160-3153。

为什么选择凯铧互联:北京凯铧互联科技有限公司(简称凯铧互联)由多名前阿里云资深技术专家创立,核心员工来自阿里巴巴、腾讯服务器运维团队,公司90%成员均是超过10年具备专业运维经验的精英。作为阿里云,腾讯云,百度云,金山云,华为云重要的合作伙伴,专业从事互联网应用服务、云计算、大数据、人工智能、企业信息化建设,为企业用户提供基于大数据的企业上云解决方案。公司总部设在北京,并在内蒙设有办事处,服务全国各地企业,与互联网专业公司及主流服务商建立了良好合作关系。公司官网:www.bjkaihua.com; 腾讯云网站www.bjkaihua.net.cn; 阿里云业务网站:www.alibjyun.com。

目前像阿里云、腾讯云、华为云之类的云计算厂家后期续费,复购,升级是很贵的。而且推出的很多活动都是要求新用户购买的。推荐大家从节省成本考虑,尽量买的配置高一点的云服务器,时长尽量选3年。你现在选择高配,选择3年的差价比不过到时候续费、升级、复购时一半的费用。

为什么现在很多老用户都在想尽办法想买新用户活动下的云服务器,因为当他们业务起来了,环境熟悉了,想升级配置,想扩容业务,想续费云服务器结果发现再也买不到这么便宜的云服务器了。免费的才是最贵的就是这个道理。

redis有哪些数据类型?

客户提问:

redis有哪些数据类型?

凯铧互联运维工程师回复:

(一)String 最常规的set/get操作,value可以是String也可以是数字。一般做一些复杂的计数功能的缓存。

(二)hash 这里value存放的是结构化的对象,比较方便的就是操作其中的某个字段。做单点登录的时候,就是用这种数据结构存储用户信息,以cookieId作为key,设置30分钟为缓存过期时间,能很好的模拟出类似session的效果。

(三)list 使用List的数据结构,可以做简单的消息队列的功能。另外还有一个就是,可以利用lrange命令,做基于redis的分页功能,性能极佳,用户体验好。

(四)set 因为set堆放的是一堆不重复值的集合。所以可以做全局去重的功能。为什么不用JVM自带的Set进行去重?因为我们的系统一般都是集群部署,使用JVM自带的Set,比较麻烦,难道为了一个做一个全局去重,再起一个公共服务,太麻烦了。 另外,就是利用交集、并集、差集等操作,可以计算共同喜好,全部的喜好,自己独有的喜好等功能。

(五)Zset Zset多了一个权重参数score,集合中的元素能够按score进行排列。可以做排行榜应用,取TOP N操作。另外,sorted set可以用来做延时任务。最后一个应用就是可以做范围查找。

本文适用于:

redis有哪些数据类型?

 

不知道如何办理开通阿里云数据库?让凯铧互联专业的工程师帮您。我们提供免费的技术咨询,方案建议,让您的企业上云变得更容易,更有效,更安全!

看完上述说明如果您还有疑问,或者是需要咨询阿里云产品相关折扣、优惠或者是技术问题,请加下面的微信!我们是阿里云/腾讯云/华为云代理商联系我更有折上折优惠,新老用户均有!微信(电话):158-0160-3153。

为什么选择凯铧互联:北京凯铧互联科技有限公司(简称凯铧互联)由多名前阿里云资深技术专家创立,核心员工来自阿里巴巴、腾讯服务器运维团队,公司90%成员均是超过10年具备专业运维经验的精英。作为阿里云,腾讯云,百度云,金山云,华为云重要的合作伙伴,专业从事互联网应用服务、云计算、大数据、人工智能、企业信息化建设,为企业用户提供基于大数据的企业上云解决方案。公司总部设在北京,并在内蒙设有办事处,服务全国各地企业,与互联网专业公司及主流服务商建立了良好合作关系。公司官网:www.bjkaihua.com; 腾讯云网站www.bjkaihua.net.cn; 阿里云业务网站:www.alibjyun.com。

目前像阿里云、腾讯云、华为云之类的云计算厂家后期续费,复购,升级是很贵的。而且推出的很多活动都是要求新用户购买的。推荐大家从节省成本考虑,尽量买的配置高一点的云服务器,时长尽量选3年。你现在选择高配,选择3年的差价比不过到时候续费、升级、复购时一半的费用。

为什么现在很多老用户都在想尽办法想买新用户活动下的云服务器,因为当他们业务起来了,环境熟悉了,想升级配置,想扩容业务,想续费云服务器结果发现再也买不到这么便宜的云服务器了。免费的才是最贵的就是这个道理。

阿里云RDS实例CPU超过100%的分析

客户问题描述:
阿里云RDS实例CPU超过100%的分析
阿里云技术回复:
关于阿里云数据库rds 实例cpu 超过100%,通常这种情况都是由于sql 性能问题导致的,下面我用一则案例来分析:
用户实例xxx反馈cpu 超过100%,实例偶尔出现卡住的现象
1.原理:cpu 消耗过大通常情况下都是有慢sql 造成的,这里的慢sql 包括全表扫描,扫描数据量过大,内存排序,磁盘排序,锁争用等待等;
2.表现现象:sql 执行状态为:sending data,Copying to tmp table,Copying to tmp
table on disk,Sorting result,locked;
3.解决方法:用户可以登录到阿里云rds,通过show processlist查看当前正在执行的sql,当执行完show processlist后出现大量的语句,通常其状态出现sending data,Copying to tmp table,Copying to tmp table on disk,Sorting result, Using filesort 都是sql有性能问题;
A.sending data表示:sql正在从表中查询数据,如果查询条件没有适当的索引,则会导致sql执行时间过长;
B.Copying to tmp table on disk:出现这种状态,通常情况下是由于临时结果集太大,超过了数据库规定的临时内存大小,需要拷贝临时结果集到磁盘上,这个时候需要用户对sql进行优化;
C.Sorting result, Using filesort:出现这种状态,表示sql正在执行排序操作,排序操作都会引起较多的cpu消耗,通常的优化方法会添加适当的索引来消除排序,或者缩小排序的结果集;

通过show processlist发现如下sql:
Sql A.
| 2815961 | sanwenba | 10.241.142.197:55190 | sanwenba |
Query | 0 | Sorting result | select z.aid,z.subject from
www_zuowen z right join www_zuowenaddviews za on za.aid=z.aid order by
za.viewnum desc limit 10;
性能sql:
select z.aid,z.subject from www_zuowen z right join www_zuowenaddviews za
on za.aid=z.aid order by za.viewnum desc limit 10;

用explain 查看执行计划:
sanwenba@3018 10:00:54>explain select z.aid,z.subject from www_zuowen z
right join www_zuowenaddviews za on za.aid=z.aid order by za.viewnum desc
limit 10;
+—-+————-+——-+——–+—————+———+———+—————–+——
| id | select_type | table | type | possible_keys | key | key_len | ref |
rows | Extra |
+—-+————-+——-+——–+—————+———+———+—————–+——
| 1 | SIMPLE | za | index | NULL | viewnum | 6 |
NULL | 537029 | Using index; Using filesort |
| 1 | SIMPLE | z | eq_ref | PRIMARY | PRIMARY | 3 |
sanwenba.za.aid | 1 | |

添加适当索引消除排序:
sanwenba@3018 10:02:33>alter table www_zuowenaddviews add index
ind_www_zuowenaddviews_viewnum(viewnum);
sanwenba@3018 10:03:27>explain select z.aid,z.subject from www_zuowen z
right join www_zuowenaddviews za on za.aid=z.aid order by za.viewnum desc
limit 10;
+—-+————-+——-+——–+—————+——————————–+———+-
| id | select_type | table | type | possible_keys | key |
key_len | ref | rows | Extra |
+—-+————-+——-+——–+—————+——————————–+———+-|
1 | SIMPLE | za | index | NULL |
ind_www_zuowenaddviews_viewnum | 3 | NULL | 10 | Using index |
| 1 | SIMPLE | z | eq_ref | PRIMARY PRIMARY | 3 | sanwenba.za.aid
| 1 | |
+—-+————-+——-+——–+—————+——————————–+———+-
Sql B:
| 2825321 | netzuowen | 10.200.120.41:44172 | netzuowen |
Query | 2 | Copying to tmp table on disk |
SELECT * FROM `www_article` WHERE 1=1 ORDER BY rand() LIMIT 0,30

这种sql order by rand()同样也会出现排序;
netzuowen@3018 10:23:55>explain SELECT * FROM `www_zuowensearch`
WHERE checked = 1 ORDER BY rand() LIMIT 0,10 ;
+—-+————-+——————+——+—————+——–+———+——-+——+
| id | select_type | table | type | possible_keys | key | key_len | ref |
rows | Extra |
+—-+————-+——————+——+—————+——–+———+——-+——+
| 1 | SIMPLE | www_zuowensearch | ref | newest | newest | 1 |
const | 1443 | Using temporary; Using filesort |
+—-+————-+——————+——+—————+——–+———+——-+——+

这种随机抽取一批记录的做法性能是很差的,表中的数据量越大,性能就越差:
解决方法如下:
http://www.piaoyi.org/php/MySQL-Order-By-Rand.html

第一种方案,即原始的Order By Rand() 方法:

$sql=”SELECT * FROM content ORDER BY rand() LIMIT 12″;
$result=mysql_query($sql,$conn);
$n=1;
$rnds=”;
while($row=mysql_fetch_array($result)){
$rnds=$rnds.$n.”.
href=’show”.$row[‘id’].”-“.strtolower(trim($row[‘title’])).”‘>”.$row[‘title’].”
/>\n”;
$n++;
}
3万条数据查12条随机记录,需要0.125秒,随着数据量的增大,效率越来越低。

第二种方案,改进后的JOIN 方法:

for($n=1;$n<=12;$n++){
$sql=”SELECT * FROM `content` AS t1
JOIN (SELECT ROUND(RAND() * (SELECT MAX(id) FROM `content`)) AS id) AS t2
WHERE t1.id >= t2.id ORDER BY t1.id ASC LIMIT 1″;
$result=mysql_query($sql,$conn);
$yi=mysql_fetch_array($result);
$rnds = $rnds.$n.”.
href=’show”.$yi[‘id’].”-“.strtolower(trim($yi[‘title’])).”‘>”.$yi[‘title’].”
\n”;
}
3万条数据查12条随机记录,需要0.004秒,效率大幅提升,比第一种方案提升
了约30倍。缺点:多次select查询,IO开销大。

第三种方案,SQL语句先随机好ID序列,用IN 查询(推荐这个用法,IO
开销小,速度最快):

$sql=”SELECT MAX(id),MIN(id) FROM content”;
$result=mysql_query($sql,$conn);
$yi=mysql_fetch_array($result);
$idmax=$yi[0];
$idmin=$yi[1];
$idlist=”;
for($i=1;$i<=20;$i++){
if($i==1){ $idlist=mt_rand($idmin,$idmax); }
else{ $idlist=$idlist.’,’.mt_rand($idmin,$idmax); }
}
$idlist2=”id,”.$idlist;
$sql=”select * from content where id in ($idlist) order by field($idlist2) LIMIT
0,12″;
$result=mysql_query($sql,$conn);
$n=1;
$rnds=”;
while($row=mysql_fetch_array($result)){
$rnds=$rnds.$n.”.
href=’show”.$row[‘id’].”-“.strtolower(trim($row[‘title’])).”‘>”.$row[‘title’].”
/>\n”;
$n++;
}
3万条数据查12条随机记录,需要0.001秒,效率比第二种方法又提升了4倍左右,比第一种方法提升120倍。注,这里使用了order by field($idlist2) 是为了不排序,否则IN 是自动会排序的。缺点:有可能遇到ID被删除的情况,所以需要多选几个ID。

C.出现sending data的情况:
| 2833185 | sanwenba | 10.241.91.81:45964 | sanwenba | Query
| 1 | Sending data | SELECT * FROM `www_article` WHERE
CONCAT(subject,description) like ‘%??%’ ORDER BY aid desc LIMIT 75,15
性能sql:
SELECT * FROM `www_article` WHERE CONCAT(subject,description) like
‘%??%’ ORDER BY aid desc LIMIT 75,15
这种sql是典型的sql分页写法不规范的情况,需要将sql进行改写:
select * from www_article t1,(select aid from www_article where
CONCAT(subject,description) like ‘%??%’ ORDER BY aid desc LIMIT 75,15)t2 where t1.aid=t2.aid;
注意这里的索引需要改用覆盖索引:aid+ subject+description

总结:

Sql优化是性能优化的最后一步,虽然位于塔顶,他最直影响用户的使用,但也是最容易优化的步骤,往往效果最直接。RDS-mysql由于有资源的隔离,不同的实例规格拥有的iops能力不同,比如新1型提供的iops为150个,也就是每秒能够提供150次的随机磁盘io操作,所以如果用户的数据量很大,内存很小,由于iops的限制,一条慢sql就很有可能消耗掉所有的io资源,而影响其他的sql查询,对于数据库来说就是所有的sql需要执行很长的时间才能返回结果,对于应用来说就会造成整体响应的变慢。

本文适用于:
阿里云RDS实例CPU超过100%的分析

不知道如何办理开通阿里云服务器?让凯铧互联专业的工程师帮您。我们提供免费的技术咨询,方案建议,让您的企业上云变得更容易,更有效,更安全!

看完上述说明如果您还有疑问,或者是需要咨询阿里云产品相关折扣、优惠或者是技术问题,请加下面的微信!我们是阿里云/腾讯云/华为云代理商联系我更有折上折优惠,新老用户均有!微信(电话):158-0160-3153。

为什么选择凯铧互联:北京凯铧互联科技有限公司(简称凯铧互联)由多名前阿里云资深技术专家创立,核心员工来自阿里巴巴、腾讯服务器运维团队,公司90%成员均是超过10年具备专业运维经验的精英。作为阿里云,腾讯云,百度云,金山云,华为云重要的合作伙伴,专业从事互联网应用服务、云计算、大数据、人工智能、企业信息化建设,为企业用户提供基于大数据的企业上云解决方案。公司总部设在北京,并在内蒙设有办事处,服务全国各地企业,与互联网专业公司及主流服务商建立了良好合作关系。公司官网:www.bjkaihua.com; 腾讯云网站www.bjkaihua.net.cn; 阿里云业务网站:www.alibjyun.com。

目前像阿里云、腾讯云、华为云之类的云计算厂家后期续费,复购,升级是很贵的。而且推出的很多活动都是要求新用户购买的。推荐大家从节省成本考虑,尽量买的配置高一点的云服务器,时长尽量选3年。你现在选择高配,选择3年的差价比不过到时候续费、升级、复购时一半的费用。

为什么现在很多老用户都在想尽办法想买新用户活动下的云服务器,因为当他们业务起来了,环境熟悉了,想升级配置,想扩容业务,想续费云服务器结果发现再也买不到这么便宜的云服务器了。免费的才是最贵的就是这个道理。