51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
信创认证
公众号矩阵
移动端
视频课
免费课
排行榜
短视频
直播课
软考学堂
全部课程
软考
信创认证
华为认证
厂商认证
IT技术
PMP项目管理
免费题库
在线学习
文章
资源
问答
课堂
专栏
直播
51CTO
鸿蒙开发者社区
51CTO技术栈
51CTO官微
51CTO学堂
51CTO博客
CTO训练营
鸿蒙开发者社区订阅号
51CTO软考
51CTO学堂APP
51CTO学堂企业版APP
鸿蒙开发者社区视频号
51CTO软考题库
鸿蒙开发者社区
首页
帖子
问答
资源
课堂
直播
发现
登录/注册
51CTO
中国优质的IT技术网站
51CTO博客
专业IT技术创作平台
51CTO学堂
IT职业在线教育平台
活动
短视频
专栏
极客Show
鸿蒙技术特刊
我的关注
全部帖子
操作系统
OpenHarmony
HarmonyOS
其他
应用开发
卡片开发
三方库
IDE
其他
设备开发
海思开发板
树莓派
其他
框架语言
C/C++
Java
JavaScript
ArkUI / eTS
其他
其他
物联网
云原生
数据库
操作系统
大数据
人工智能
开发语言
其他
社区版务
社区公告
社区生活
社区规则
意见反馈
社区活动
默认
发布时间
热度
原创
精华
热门标签
HarmonyOS
demo
示例代码;
RabbitMQ流程
原创
精华
简单介绍一个消息推送到接收的流程,提供一个简单的图:常用的交换机有以下三种,因为消费者是从队列获取信息的,队列是绑定交换机的,所以对应的消息推送接收模式也会有以下几种:DirectExchange定向交换机,根据消息携带的路由键将消息投递给对应队列。大致流程,有一个队列绑定到一个定向交换机上,同时赋予一个路由键routingkey。然后当一个消息携带着路由值为key,这个消息通过生产者发送给交换机时,交换机就会根据这个...
狼哥Army
2回复
8972浏览
RabbitMQ
SpringBoot
有“智慧”的电子牌
一、产品介绍智能电子牌Demo是基于OpenHarmony系统开发的应用,其中主要由日程信息获取模块、实时天气模块、时间获取模块、定时提醒模块与UI显示模块组成。通过该设备我们不仅可以随时查看当天日程规划,设定定时提醒,还可以查看时间,日期以及室内外温湿度,空气PM值等实时天气状况。1.设备运行效果将润和Hi3516DV300AICamera开发板进行OpenHarmony1.0.1版本的固件烧录,开发板的网络连接以及智能电子牌应用程序的安装,之后...
OpenHarmony开发者
0回复
7549浏览
OpenHarmony
开发板漂流活动来啦!润和软件DAYU200开发板试用
HI,大家好!为了持续方便广大开发者尝试和学习OpenHarmony开发,51CTO开源基础软件社区决定重启【开发板漂流计划】,具体活动内容请参照以下:活动目标用户:面向所有OpenHarmony开发者,以及想体验【润和DAYU200】开发板的用户申请时间:2022年8月19日10月30日名单公布:总计名额10名试用期限:自收到开发板至2022年10月30日开发板选择:润和DAYU200开发板注意⚠️板子数量有限,先到先得点此申请试用流程:1、申请:点击申请...
鸿蒙活动小助手
2回复
1.3w浏览
OpenHarmony
DAYU200
开发板试用
鸿蒙app跳转Android应用的某个Activity、跳转华为应用市场
精华
[toc](目录)跳转Android某个Activity为什么写这个帖子?请注意,本文主要讲述的是跨应用跳转。因为项目中,涉及到应用更新,而目前打包生成的.hap包,无法直接安装,故想到可能鸿蒙应用的升级需要到应用商城去更新,而鸿蒙app如何跳转到Android的应用目前没有什么文档可以参考,所以研究了一下鸿蒙的Intent。跨应用跳转的方式在Android中,跨应用跳转采用的是隐式跳转,也就是通过intentfilter来筛选Activity,所以我猜测鸿蒙系...
小小诚哈哈哈
2回复
2.9w浏览
android harmony
HarmonyOS万能服务卡片开发尝试历程(三)
尝试通过服务卡片,直接与用户进行交互。比如通过服务卡片在桌面直接欣赏音乐的尝试。比如通过服务卡片,对各项信息进行动态更新,将卡片添加后,无需任何操作,可以知道服务的最新相关资讯。比如对服务卡片进行图文编辑和转换等操作。
鸿蒙时代
0回复
7574浏览
HarmonyOS
开发日志 |GitHub 自动合并 pr 的机器人——auto-merge-bot
作为一款开源的分布式图数据库产品,Nebula所有的研发流程都在GitHub上运作。基于GitHub生态Nebula技术团队有一套pr的自动化流程:每次pr提上来的时候,pullrequestbot跑一遍测试,看看这个prmerge到主分支以后是否可以保证当前的一些功能还可以继续正常运行。这时候,问题出现了:每个pr上来一次都要跑一遍测试,这样的操作既费时又对测试机造成不必要的消耗。于是,Nebula研发团队打算演变现有的pr合并机器人。本文主要讲述如...
pczhy
0回复
9512浏览
nebula graph
从零到一:如何构建一个企业股权图谱系统?
“本文首发于Nebula布道师Wey博客:https:siwei.iocorprelgraph我们知道无论是监管部门、企业还是个人,我们有需求针对一个企业、法人做一些背景调查,这些调查可以是法律诉讼、公开持股、企业任职等等多种多样的信息。这些背景信息可以辅助我们做商业上的重要决策,规避风险:比如根据公司的股权关系,了解是否存在利益冲突比如是否选择与一家公司进行商业往来。为了满足这样的关系分析需求的时候,我们往往面临一些挑战,比如...
pczhy
0回复
8733浏览
Nebula Graph
Nebula Graph 源码解读 | 客户端的通信秘密——fbthrift
NebulaClients给用户提供了多种编程语言的API用于和NebulaGraph交互,并且对服务端返回的数据结构进行了重新封装,便于用户使用。目前NebulaClients支持的语言有C++、Java、Python、Golang和Rust。>>>>通信框架NebulaClients使用了fbthrifthttps:github.comfacebookfbthrift作为服务端和客户端之间的RPC通信框架,实现了跨语言的交互。fbthrift提供了三方面的功能:生成代码:fbthrift可将不同语言序列化成数据结构序列...
pczhy
0回复
8229浏览
nebula graph
实操 |LDBC 数据导入及 nGQL 实践
最近在自己搭的一个NebulaGraph单机集群中导入LDBC数据集,并尝试用nGQL写了几个LDBCSNB几个基础查询(ShortReads)。“LDBC是一个致力于发展图数据管理的产业联盟组织,它开发了一系列Benchmarks,方便企业比较图数据库产品。SNB是基于社交网络场景和数据开发的一组Benchmarks,当前由交互场景和BI场景组成。”>>>>数据导入Nebulabench(链接:https:github.comvesoftincnebulabench)这个repo有用Python包装好的生成...
pczhy
0回复
7506浏览
nebula graph
Nebula Graph 源码解读 |MATCH 中变长 Pattern 的实现
MATCH作为openCypher语言的核心,通过简洁的Pattern形式,可以让用户方便地表达图库中的关联关系。变长模式又是Pattern中用来描述路径的一种常用形式,对变长模式的支持是Nebula兼容openCypherMATCH功能的第一步。由之前的系列文章可以了解到,Nebula的执行计划是由许多的物理算子组成,每个算子都负责执行特有的计算逻辑,在MATCH的实现中也会涉及前述文章中的这些算子,比如GetNeighbors、GetVertices、Join、Project...
pczhy
0回复
7717浏览
nebula graph
信息图谱在携程酒店的应用
““对于用户的每一次查询,都能根据其意图做到相应的场景和产品的匹配”,是携程酒店技术团队的目标,但实现这个目标他们遇到了三大问题…本文着重讲述他们是如何构建场景与信息关系,用Nebula处理关联关系,从而快速返回场景化定制推荐信息给酒店用户的实践过程。>>>>背景用一句话来概述携程愚公项目的需求便是“对于用户的每一次查询,都能根据其意图做到相应的场景和产品的匹配”。目前,在酒店排序方面,携程酒店已经做到...
pczhy
0回复
7568浏览
Nebula Graph
利用 snapshot 进行集群迁移
NebulaGraph提供快照(snapshot)功能,用于保存集群当前时间点的数据状态,当出现数据丢失或误操作时,可以通过快照恢复数据。那是否可以通过snapshot进行数据迁移呢?本文就为大家带来利用snapshot进行集群迁移的实践。>>>>前置条件源集群与新集群同构(节点数量,磁盘数量,数据目录一致)新集群Nebula已部署(无需启动服务)本次实操以三节点集群为例:源集群(192.168.8.191,192.168.8.192,192.168.8.193)、新集群(192...
pczhy
0回复
5426浏览
Nebula graph
开源分布式图数据库的思考和实践
本文整理自Dr.min.wu在DTCC的主题演讲「开源分布式图数据库的思考和实践」,公众号回复PPT可查看对应的PPT演讲稿。目录图数据库市场的现状图数据库的优势以NebulaGraph为例开源社区开篇之前,先回顾下图数据库市场变化,2018年前市场大概是$650,000,000,根据目前市场的研究报告,图数据库市场将在未来的4年以年增长30%100%的速度达到$4,130,000,000$8,000,000,000。而整个图数据库市场的发展,从公开资料上来看,GraphDataba...
pczhy
0回复
7531浏览
nebula graph
K6 在 Nebula Graph 上的压测实践
对于数据库来说,性能测试是一个非常频繁的事情。优化查询引擎的规则,调整存储引擎的参数等,都需要通过性能测试,查看系统在不同场景下的影响。即便是同样的代码,同样的参数配置,在不同的机器资源配置,不同的业务场景下也有较大的区别,记录一下内部的压测实践过程,让大家有一个参考。本文中操作系统为x86架构CentOS7.8。部署Nebula的机器配置为4C16G内存,SSD磁盘,万兆网络。>>>>工具nebulaansible:https:github.c...
pczhy
0回复
6866浏览
nebula graph
Nebula Graph 源码解读系列 |Scheduler 和 Executor 两兄弟
上篇我们讲述了QueryEngineOptimizer部分的内容,在本文我们讲解下QueryEngine剩下的Scheduler和Executor模块。>>>>概述在执行阶段,执行引擎通过Scheduler(调度器)将Planner生成的物理执行计划转换为一系列Executor,驱动Executor的执行。Executor,即执行器,物理执行计划中的每个PlanNode都会对应一个Executor。>>>>源码定位调度器的源码在srcscheduler目录下:srcscheduler├──AsyncMsgNotifyBasedScheduler....
pczhy
0回复
6289浏览
nebula graph
Nebula 在 Akulaku 智能风控的实践:图模型的训练与部署
这次主要来介绍下Nebula在Akulaku智能风控的实践。分为以下6个部分内容:图的基本概念与应用场景概述图数据库选型图数据库平台建设Nebula应用案例图模型的训练与部署总结与展望>>>>图的基本概念和应用场景概述来讲解下图的基本概念,图是由节点和边构成的描述关联关系的集合。图最大的优势就是比较形象,比如上图便是一个脱敏之后的欺诈团伙的图结构,可以看到某个用户和其他节点的关联关系是否存在异常。如果我们使用的是单纯...
pczhy
0回复
6678浏览
nebula graph
OPPO 图数据库平台建设及业务落地
“本文首发于OPPO数智技术公众号,WeChatID:OPPOtech>>>>1、什么是图数据库图数据库(Graphdatabase)是以图这种数据结构存储和查询的数据库。与其他数据库不同,关系在图数据库中占首要地位。这意味着应用程序不必使用外键或带外处理(如MapReduce)来推断数据连接。与关系数据库或其他NoSQL数据库相比,图数据库的数据模型也更加简单,更具表现力。图数据库在社交网络、知识图谱、金融风控、个性化推荐、网络安全等领域应用广...
pczhy
0回复
6523浏览
nebula graph
无依赖单机尝鲜 Nebula Exchange 的 SST 导入
在本文中将分享下以最小方式(单机、容器化Spark、Hadoop、NebulaGraph),快速蹚一下NebulaExchange中SST写入方式的步骤。国外访问:NebulaExchangeSST2.xHandsonGuidesiwei.io:https:siwei.ionebulaexchangesst2.x国内访问:NebulaExchangeSST2.xHandsonGuidesiwei.io:https:cn.siwei.ionebulaexchangesst2.x>>>>什么是NebulaExchange之前我在NebulaDataImportOptions(链接:https:siwei.iosketchesne...
pczhy
0回复
5997浏览
nebula graph
从小众到火爆,图数据库能为我们解决什么问题?
“本文系DTCC(中国数据库技术大会)对演讲嘉宾——Dr.min.wu的专访,吴敏博士的演讲稿参见推文《开源分布式图数据库的思考和实践》,文章首发于ITPUB公众号电信诈骗越来越猖狂,与诈骗犯斗智斗勇进行反欺诈,疫情流调,在人潮人海中快速找到密接人员……这背后很可能都有数据库当红炸子鸡图数据库的技术支撑。什么是图数据库?图数据库能解决什么问题?是否图数据库要替代关系型数据库?在日前DTCC2021中国数据库技术...
pczhy
0回复
6295浏览
nebula graph
Nebula Graph 源码解读系列 | 基于 RBO 的 Optimizer 实现
上篇我们讲述了一个执行计划是如何生成的,这次我们来看下这个生成的执行计划是如何被Optimizer优化的。>>>>概述Optimizer,优化器,顾名思义就是一个用来优化执行计划的组件。数据库的优化器通常分为两类,一类是基于规则的优化器RBO(Rulebasdoptimizer),一类是基于代价的优化CBO(Costbasedoptimizer),前者完全基于预设的优化规则进行优化,匹配的条件和优化的结果都比较固定;后者则会根据收集的数据统计信息计算不同执...
pczhy
0回复
6288浏览
nebula graph
暂无内容
1
689
690
691
692
693
694
695
696
697
1344
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅