华为云数据库(CloudDB)在HarmonyOS中的使用指南 嗨,开发者朋友们!今天咱们来聊聊CloudDB在HarmonyOS应用中的集成和使用技巧。 复合查询多条件组合(AND/OR逻辑):// 查询价格在20到50之间的“数据库”相关书籍 query() .contains("bookName", "数据库") .greaterThan ("price", 20) .and() .lessThan("price", 50) .get(); // 查询价格<20 或 >50的“数据库”书籍 query() 排序与分页按价格降序排列:query() .lessThan("price", 50) .orderByDesc("price") .get(); 分页查询(跳过前5条 ,取10条):query() .lessThan("price", 50) .orderByDesc("price") .limit(10, 5) // limit(数量, 起始位置
今天咱们来聊一聊HarmonyOS云存储的实战玩法,手把手教你实现文件上传、下载、元数据操作等核心功能。无需官方文档的严肃感,咱们用最接地气的方式搞懂这些API怎么用! (文末附完整代码示例)一、云存储功能速览HarmonyOS云存储就像个随身U盘,能帮咱们把应用数据安全存到云端。特别适合处理用户头像、游戏存档、音视频文件等场景。 创建云存储实例const storage = new Storage();// 3. 避坑指南:文件路径要用internal://app/开头的沙箱路径遇到权限问题记得在config.json添加ohos.permission.READ_MEDIA等权限大文件上传会自动断点续传(最多重试5次 如果在实际开发中遇到问题,欢迎到华为开发者社区发帖讨论(记得带上#HarmonyOS云存储#标签),也可以直接@我交流哦!祝各位开发顺利,咱们下期再见!
云原生技术之docker学习笔记(5) 这两天在研究docker容器的底层原理和k8是相关的一些东西,说实话,这块儿的内容还挺复杂的,尤其是k8s的集群运维方面,没有一点沉淀真的很难理解各种模块之间的关系 这里引入新的概念: 对于 Docker 等大多数 Linux 容器来说,Linux 的Cgroups 技术是用来制造约束的主要手段,而 Namespace 技术则是用来修改进程视图的主要方法。 02 Cgroup技术和Namespace技术介绍 Namespace技术主要是为容器提供资源隔离用的。 Cgroup技术就是专门为Linux进程限制资源使用的。 20 11:38 cpu -> cpu,cpuacct lrwxrwxrwx 1 root root 11 Nov 20 11:38 cpuacct -> cpu,cpuacct drwxr-xr-x 5
今天咱们来一起探索如何在华为HarmonyOS的AGC云函数服务中创建和配置函数,手把手教你用HTTP触发器玩转云函数。无论你是刚入门还是想优化现有功能,这篇指南都会给你清晰的指引,咱们直接上干货! 一、云函数能做什么?云函数就像你的"云端小助手",无需管理服务器就能运行代码。适合处理即时任务(比如用户提交表单后自动发邮件)、数据清洗或对接第三方API。 二、手把手创建第一个云函数Step 1:进入云函数控制台登录AGC控制台,选择你的项目。左侧导航栏找到「云开发 > 云函数」,点击「创建函数」。 环境变量:安全存储敏感信息在「配置 > 环境变量」里添加数据库密码、API密钥等。支持两种编辑方式:表单模式:直接填Key-Value,比如DB_PASSWORD=123456。 动手试试吧,你的第一个云函数正在等你召唤!
例如,在我们波士顿的办公室里,我们得到的带宽是250mbps,而Salesforce实例的带宽连接非常高,但是我们与Salesforce的连接速度是5mbps。 当一个web应用程序有3%到5%的包丢失(也由基于流的应用程序的重传速率表示)时,该应用程序的总体用户体验将是糟糕的。 因此,您将有3、4或5 MB的JavaScript文件需要时间下载,特别是当您有包丢失时。这一特定页面有多个插件使用我们的销售团队总页面大小5 MB。 5。插件使用。 普通的Salesforce客户在Salesforce有7个插件,每个插件都可以极大地帮助或损害Salesforce的最终用户体验。
,这对后端工程师来说是一种综合能力,我们会逐步了解搜索技术,云计算相关技术、大数据研发等常见的技术喜提,以便让你更完整地了解后端技术栈的全貌,为后续参与分布式应用的开发和学习做好准备。 AWS最初就是基于Xen技术进行虚拟化的,并且最终形成了公有云平台。也许AWS最初只是不想让自己的电商领域的利润全部交给私有云厂商吧,所以自己的云平台首先支撑起了自己的业务。 私有云厂商与公有云厂商的联系与区别 如果仔细观察就会发现,私有云和公有云虽然使用的是类似的技术,但在产品设计上却是完全不同的两种生物。 私有云厂商和公有云厂商也拥有类似的技术,但在产品运营上呈现出完全不同的基因。 私有云厂商是卖资源的,所以往往在卖私有云平台的时候伴随着卖计算、网络、存储设备。 例如数据库,负载均衡,缓存等,这些都是应用部署必不可少的,也是网易云在大规模应用实践中,千锤百炼过的。这些组件称为PaaS。 第四阶段:分,即容器 现在来谈谈,应用层面,即PaaS层。
今天我和大家分享的主题是腾讯云云数据库CDB技术演进。 ? 这次我会从存储、复制和数据库引擎三个维度来介绍云数据库CDB技术演进。 要解决这三类人的问题,技术上就要搞定数据库内核和云化功能两件事情。数据库内核是可靠存储、高HA和高事务处理性能的基石,云化功能是解救DBA伤痛的灵方妙药。今天我们重点聊聊数据库内核技术。 很多人都好奇鹅厂的云数据库。谈起腾讯,都知道微信、QQ、游戏。其实腾讯不仅仅是一家社交娱乐互联网公司,也是一家云计算技术公司。 作为云计算关键服务的DBaaS-腾讯云数据库也是公司内比较亮眼的一个技术产品。 我们今天聊的CDB,就是SQL派系,基于MySQL打造的云数据库服务。 ? 从技术栈的角度看,CDB内核核心技术包含三部分:接入,实例和存储。 接入集群要做的工作是什么呢?
引言 数据库技术发展已达半个世纪之久,云时代开始以后,我们可以从全新的视角审视数据库等基础技术的过去和未来。 基于云计算,包括数据库在内的IT基础技术发生从技术形态到线上线下融合的大幅变化,数据库技术呈现从传统集中式到云时代分布式迁移替换的趋势,这也给国产数据库赋予机遇与挑战。 所以,云数据库做了什么得到了市场的认可?未来数据库发展趋势是什么?我们可以如何在新机遇下的云融合时代把握技术创新的脉搏? 因此,云时代的技术发展与需求演进,指引未来云数据库技术朝向单一引擎极致化、多引擎智能融合一体化、服务交付等关键趋势发展。 ● 4)数据冷热:冷、温、热 ● 5)容灾调度:根据容灾需求,跨中心、跨城 云数据库应用中,我们日常需要处理的场景非常多,比如计算层场景包括在线交易、AP处理、流式计算等,数据本身也包含冷数据
2020 年的工作正式开启,大多数开发者的开工方式是云办公。对开发者来说,云办公意味着什么?如何开始云办公?云办公的发展趋势会怎样? 基于此,腾讯云开发者社区联手知乎科技,从知乎云办公相关话题中精选内容落地社区专题「 开发者云办公模式洞察 」。 本文为相关“开发者云办公模式洞察之云办公的发展趋势“的精华问答分享。 使用的方式也开始从办公室走向了家庭,80年代的时候,国外很多人可以通过个人电脑、虚拟终端开始连接公司的主机,通过此类技术实现了在家中/办公室与团队成员协作和配合。 至于题主所说,疫情过后,有了5G的加持,在5G网络下进行远程办公,想必会在目前4G的基础上体验更好吧。 最后,对于5G环境下远程办公是否能够成为新的办公方式,这个问题我想说远程办公并不是技术越先进就越能成为主流,而是远程办公是否能解决人与人之间的协调搭配,人毕竟不是机器,是有情绪、思想的,远程办公的沟通与现场沟通想必还是有所区别
大家好,今天我们来聊聊如何快速上手华为AppGallery Connect(AGC)的云缓存服务。 一、云缓存信息获取全攻略1.1 基础信息获取登录控制台打开AppGallery Connect控制台,在「我的项目」中选择目标项目,通过左侧导航栏进入「Serverless > 云缓存」的「管理 dependency>连接池初始化:JedisPoolConfig config = new JedisPoolConfig();config.setMaxWait(Duration.ofSeconds(5) ); // 最大等待5秒JedisPool pool = new JedisPool(config, "agcp-drcn redisTemplate.opsForValue().get("name");}四、避坑指南连接超时建议设置timeout=3000(3秒),若频繁超时可检查安全组是否放行16380端口性能优化避免大Key(String类型<5KB
✨【HarmonyOS实战指南】手把手教你用ArkTS玩转云函数文件获取✨大家好呀今天我们来聊聊如何通过HarmonyOS的ArkTS语言实现云函数文件获取功能。 (文末有完整代码模板哦) 前期准备1️⃣ 登录华为AppGallery Connect控制台2️⃣ 确保已创建好云函数项目(还没有的话快去后台创建一个吧) 核心四步走: 第一步:创建HTTP触发器进入函数详情页 return fileBuffer; } catch (error) { console.error("出错了:", error); return null; }} 总结:通过云函数 这种方式既保证了业务逻辑的灵活性,又能享受华为云服务的稳定保障。建议大家根据实际需求调整超时时间和认证策略~遇到问题别担心! 欢迎在评论区留言讨论,或者到华为开发者社区提问(记得带上#HarmonyOS云函数#标签哦)。后续还会带来更多实战技巧,关注我不迷路!
1️⃣ 创建项目地基: 登录AGC控制台新建项目(已有项目可跳过) 在"云开发>Serverless"模块完成初始化配置 2️⃣ 安全配置要牢记: 获取应用SDK信息(路径:项目设置>应用配置) 重要提示 ❗千万别把agConnectConfig直接写在JS文件里,建议加密存储后通过H5加载前注入Window对象,防止信息泄露 3️⃣ 回调函数提前备: 在云函数模块新建两个函数: 开始抽奖回调函数(比如命名 dist文件夹内容为dist.zip(注意❗要选中文件后压缩,别直接压缩文件夹) 2️⃣ 云托管配置: 进入云托管 → 开通网站托管服务 创建站点 → 上传dist.zip → 等待状态变"上线" 小技巧 :用浏览器开发者工具调整H5样式适配 四、运营达人必看Tips ✅ 定制秘籍: 可修改工程包的CSS/HTML实现界面个性化 通过修改showPopup参数控制中奖弹窗 在回调函数里接入积分系统或发奖逻辑 A:在云数据库for Object模块可查看抽奖记录 ✨【全流程总结】 看完这篇指南是不是发现搭建抽奖活动比想象中简单?
5. 实现账号登录认证支持方式:标准登录:手机、邮箱、华为账号、自有账号、匿名账号。高级功能:关联账号:支持多账号体系关联同一用户身份。 配置SDK依赖方式一:通过oh-package.json5在应用级oh-package.json5中添加依赖:"dependencies": { "@hw-agconnect/auth file.buffer).toString(); // 初始化AGC SDK auth.init(this.context, json); } 添加网络权限:在module.json5中声明 初始化后补充参数:auth.setClientId("xxx"); // 替换为实际值 auth.setClientSecret("xxx"); 5. 如果在实践中遇到问题,欢迎访问华为开发者论坛或AGC官方文档获取技术支持。如果有其他想了解的功能,欢迎在评论区留言告诉我!咱们下期见~
“产品使用攻略”、“上云技术实践” 有奖征集啦~ be4048ad-32fc-4171-b332-5a60de7bc418.png 案例名称 案例简介 云数据库 MySQL两地三中心灾备建设 通过使用跨可用区部署实例和异地搭建灾备实例实现两地三中心的架构建设 读写分离扩展云数据库 MySQL 性能 通过代理集群中转访问数据库的主从节点,进行读写分离,降低主库的负载。 云数据库 TDSQL-C MySQL 版多可用区容灾 TDSQL-C MySQL 版引擎支持创建多可用区的集群,为数据库实例提供高可用性和故障转移支持。 云数据库 SQL Server 的 DTS 迁移 介绍使用 DTS 数据迁移功能迁移数据至腾讯云数据库 SQL Server ,适用于自建迁移至云上的场景。 80c3ff77-cfb4-48d9-979e-4f9aeee2b3c5.png 【合集】腾讯云优秀最佳实践展播 【有奖征文】腾讯云产品“用户实践”长期征集啦~ 【集锦】腾讯云文档有奖活动汇总
↓↓点击阅读原文,了解更多优惠
一、 产品定位与核心亮点 腾讯云数据库AI服务(TDAI)是一套基于自研AI大模型的智能数据库运维与数据分析平台。 其核心技术属性为AI驱动的数据库治理与数据价值挖掘工具集,商业差异化卖点在于实现从“事后补救”到“事前预防+事中干预+主动服务”的智能运维范式转变,核心是用AI治理好数据库、让AI用好数据。 硬核指标 SQL抽取准确率:自研模型调优后,19个仓库SQL抽取平均准确率 > 95%,多个仓库达100%(来源:腾讯云数据库团队)。 风险治理效能:每周扫描次数100+,增量拦截风险SQL平均5-10个/次,实现周新增风险SQL清零。事前扫描能多识别22%的潜在风险(来源:腾讯云数据库团队)。 数据来源声明:本概要中所有数据及技术指标均引自腾讯全球数字生态大会中由腾讯云数据库副总经理罗云发布的演讲材料。
本文根据伍鑫在【第十三届中国数据库技术大会(DTCC2022)】线上演讲内容整理而成。 本期分享嘉宾 伍鑫 腾讯云数据库专家工程师 【嘉宾介绍】在数据库内核、数据复制、大数据计算等领域有丰富经验,曾发表多篇相关论文、专利。 加入腾讯前曾在IBM DB2团队工作多年,后加入Hashdata云数仓公司。加入腾讯后,负责TDSQL PG系数据库研发工作。 本文摘要:腾讯云TDSQL分布式关系型数据库是一款面向海量在线实时数据的MPP数据库系统。在面对实际业务HTAP混合负载时,不管是高并发的交易还是海量的实时数据分析,TDSQL都有足够能力处理。 以下为DTCC大会腾讯云数据库专家工程师伍鑫的演讲实录: HTAP概述 早在上个世纪九十年代,大家就在讨论存储模型到底是用行存还是列存,因为针对交易系统每列数据是紧耦合,按行组织数据效果在OLTP场景更好
今天咱们来聊聊如何使用端云一体化方式开发云函数,尤其针对华为的预加载服务。整个过程会手把手带你从零开始,涵盖创建工程、编写代码、调试到部署,帮你轻松掌握关键技巧。 开通服务:在AGC控制台开通预加载服务和云函数服务(找不到入口?直接搜“预加载”或“云函数”即可)。 二、创建端云一体化工程:5分钟搭好架子咱们以HarmonyOS应用为例(元服务流程类似),快速搭建一个端云一体化工程:新建工程:打开DevEco Studio → 欢迎页点击 Create 三、创建并配置云函数:像搭积木一样简单现在咱们来创建一个云函数,名字就叫 my-cloud-function:右键创建函数:进入 CloudProgram/cloudfunctions configCache) { // 首次调用时加载配置 configCache = await loadConfigFromDB(); // 假设从数据库读取 }
在之前的文章中,我们介绍了容器和Pod的区别和关系。我们知道Pod是k8s调度的最小单位,而一个Pod中可以有多个容器,那么我们如何来定义一个我们自己的Pod呢?
今天,我们来谈谈云数据库的优势和腾讯云在这方面的努力。看看腾讯云怎么通过技术手段来确保数据库安全稳定,和快捷迁移,以及推动数据商业分析的。 搜索关注“腾讯云数据库”官方微信立得10元腾讯云无门槛代金券,体验移动端一键管理数据库,学习更多数据库技术实战教程。 云数据库 那么云数据库有哪些优势呢? 首先云数据库提供PCI-e SSD硬盘,性能能达到百万QPS。云数据库同时提供了MySQL、SQL Server、MariaDB和PostgreSQL等数据库引擎。 数据库SaaS服务体系 数据SaaS服务涵盖用户从上云,日常运维使用,数据安全审计,及订阅商业分析。 腾讯云数据库让您可以轻松在云端部署、使用数据库。 技术风险 应用系统开发商后门或漏洞; 离职员工留下后门。