51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
WOT技术大会
IT证书
公众号矩阵
移动端
短视频
免费课程
课程排行
直播课
软考学堂
全部课程
厂商认证
IT技术
24年11月软考
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
HarmonyOS NEXT
Kubernetes 部署 Nebula 图数据库集群
摘要数据库容器化是最近的一大热点,Kubernetes能给数据库带来故障恢复、存储管理、负载均衡、水平拓展等好处。而它在图数据库NebulaGraph中可以发挥什么作用呢?Kubernetes是什么Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效,Kubernetes提供了应用部署,规划,更新,维护的一种机制。Kubernetes在设计结构上定义了一系列的构建模块,其目的是为了提...
TeamD
0回复
5687浏览
Nebula
分布式图数据库 Nebula Graph 的 Index 实践
摘要NebulaGraph作为一个高性能的分布式图数据库,对于属性值的高性能查询,同样也实现了索引功能。本文将对NebulaGraph的索引功能做一个详细介绍。索引是数据库系统中不可或缺的一个功能,数据库索引好比是书的目录,能加快数据库的查询速度,其实质是数据库管理系统中一个排序的数据结构。不同的数据库系统有不同的排序结构,目前常见的索引实现类型如BTreeindex、B+Treeindex、BTreeindex、Hashindex、Bitmapindex、Inverted...
TeamD
0回复
5265浏览
Nebula
严选 | Elasticsearch史上最全最常用工具清单
1、题记工欲善其事必先利其器,ELKStack的学习和实战更是如此,特将工作中用到的“高效”工具分享给大家。希望能借助“工具”提高开发、运维效率!2、工具分类概览2.1基础类工具1、Head插件1)功能概述:ES集群状态查看、索引数据查看、ESDSL实现(增、删、改、查操作)比较实用的地方:json串的格式化2)地址:http:mobz.github.ioelasticsearchhead2、Kibana工具除了支持各种数据的可视化之外,最重要的是:支持DevTo...
yyd2000
0回复
5274浏览
elasticsearch
Apache ShardingSphere 代码格式化实战 —— Spotless
龙台ApacheShardingSphereContributor,GitHub2.2Kstarhippo4j作者,GithubID:longtaicn。为什么要代码格式化?代码格式化的意义是让代码更加易读易懂易修改。ShardingSphere作为Apache顶级开源项目,截止当前已有380+贡献者。因为大部分开发人员的代码风格不一致,在GitHub多人协作的模式下,不易保障项目整体代码格式。基于以上诉求,ShardingSphere采用了Spotless(https:github.comdiffplugspotlesstreemainpluginmaven)...
alan_ham
0回复
5303浏览
ShardingSphere
干货 | 知识库全文检索的最佳实践
1、题记这是stackoverflow上一篇精彩的问答。原文不大好理解,我做了梳理+图解;原文是ES早期版本,部分写法已不适用,所有DSL我在6.X上进行了重写和验证;针对原文内容做了扩展。2、知识库全文检索问题抛出重新审视一个停滞不前的项目,并寻求建议,对数千个“旧”文档进行现代化改造,最终期望效果:通过网络访问这些文档。文档以各种格式存在,有些已经过时:.doc,PageMaker,硬拷贝hardcopy(OCR),PDF……很多文档已经被...
yyd2000
0回复
5188浏览
elasticsearch
Amazon Aurora 的读写能力扩展之 ShardingSphere-Proxy 篇
1.前言AmazonAurora是亚马逊云科技自研的一项关系数据库服务,它在提供和开源数据库MySQL、PostgreSQL的完好兼容性同时,也能够提供和商业数据库媲美的性能和可用性。性能方面,AuroraMySQL能够支持到与开源标准MySQL同等配置下五倍的吞吐量,AuroraPostgreSQL能够支持与开源标准PostgreSQL同等配置下三倍的吞吐量的提升。在扩展性的角度,Aurora在存储与计算、横向与纵向方面都进行了功能的增强和创新。Aurora支持多达128TB的...
alan_ham
0回复
5045浏览
ShardingSphere
vivo 大规模特征存储实践
本文旨在介绍vivo内部的特征存储实践、演进以及未来展望,抛砖引玉,吸引更多优秀的想法。01需求分析AI技术在vivo内部应用越来越广泛,其中特征数据扮演着至关重要的角色,用于离线训练、在线预估等场景,我们需要设计一个系统解决各种特征数据可靠高效存储的问题。特征数据特点1.Value大特征数据一般包含非常多的字段,导致最终存到KV上的Value特别大,哪怕是压缩过的。特征场景要存的数据量很大,内存型的KV(比如RedisCluste...
TeamD
0回复
4954浏览
Nebula
吃透 | Elasticsearch filter和query的不同
少啰嗦,直接看东西。——罗永浩1、query和filter的本质区别?以下几张图能更好的概括:query关注点:此文档与此查询子句的匹配程度如何?filter关注点:此文档和查询子句匹配吗?2、Query检索细化关注点1)是否包含?确定文档是否应该成为结果的一部分.2)相关度得分多少?除了确定文档是否匹配外,查询子句还计算了表示文档与其他文档相比匹配程度的score。3)得分越高,相关度越高。更相关的文件,在搜索排名更高。典型应用...
yyd2000
0回复
4498浏览
elasticsearch
浅谈图数据库
本文主要讨论图数据库背后的设计思路、原理还有一些适用的场景,以及在生产环境中使用图数据库的具体案例。01从社交网络谈起下面这张图是一个社交网络场景,每个用户可以发微博、分享微博或评论他人的微博。这些都是最基本的增删改查,也是大多数研发人员对数据库做的常见操作。而在研发人员的日常工作中除了要把用户的基本信息录入数据库外,还需找到与该用户相关联的信息,方便去对单个的用户进行下一步的分析,比如说:我们...
TeamD
0回复
4606浏览
Nebula
学习 ShardingSphere 中 spi 应用的优雅之处
为什么要学习ShardingSpherespi之前我们都简单研究过javaspi和dubbo的spi机制。那么可能有小伙伴会问既然我们都知道了duboo的spi机制为什么还要研究ShardingSphere的spi机制呢?其实原因很简单:1.ShardingSphere源码更简单,更容易我们学;2.ShardingSphere中的spi机制实现的也比较优雅,核心代码很少,更贴合我们平时项目使用,仅仅只有spi的封装,更简洁,不像dubbo中可能还增加了ioc相关的功能等。ShardingSpherespi我们...
alan_ham
0回复
4724浏览
ShardingSphere
Amazon Aurora 读写能力扩展之 ShardingSphere-JDBC 篇
1.前言AmazonAurora是亚马逊云科技自研的一项关系数据库服务,它在提供和开源数据库MySQL、PostgreSQL的完好兼容性同时,也能够提供和商业数据库媲美的性能和可用性。性能方面,AuroraMySQL能够支持到与开源标准MySQL同等配置下五倍的吞吐量,AuroraPostgreSQL能够支持与开源标准PostgreSQL同等配置下三倍的吞吐量的提升。在扩展性的角度,Aurora在存储与计算、横向与纵向方面都进行了功能的增强和创新。Aurora的最大数据存储量...
alan_ham
0回复
4679浏览
ShardingSphere
数据库治理的云原生之道 —— Database Mesh 2.0
2018年3月,彼时的ShardingSphere刚从原来的ShardingSphereJDBC演化出来可以独立部署的ShardingSphereProxy,它们都采用Java构建实现,分别代表了SDK模式和Proxy模式,提供了相同的标准化数据分片、分布式事务等功能。但无论使用哪种方式,都有其各自的优缺点。项目创始人张亮就在设想是否有一种模式可以有效地结合JDBC代理端与Proxy客户端的优点并屏蔽其缺点,借助“弹性伸缩+零侵入+去中心,实现了一个真正的云上基础设施”呢...
alan_ham
0回复
4602浏览
ShardingSphere
使用 Github Action 进行前端自动化发布
摘要说起自动化,无论是在公司还是我们个人的项目中,都会用到或者编写一些工具来帮助我们去处理琐碎重复的工作,以节约时间提升效率,尤其是我们做前端开发会涉及诸如构建、部署、单元测试等这些开发工作流中重复的事项,本篇文章就是介绍如何利用GitHub提供的Actions来完成我们前端的发布自动化。GithubActions什么是Actions笔者个人理解为在某种条件下可被触发的任务,利用一个个任务(Action)就可组建成我们的工作流,想要...
TeamD
0回复
4427浏览
Nebula
实战 | 一步步排查基于业务场景的Elasticsearch难题!
1、题记我们在实际的业务场景中做Elasticsearch开发时,免不了遇到这样、那样的问题。《死磕Elasticsearch方法论》中,已经告诉大家相关问题的排查方法。这一节,我们以具体的示例,解决基于业务场景的Elasticsearch难题的方法?2、上问题请问下es可以在date字段上查询月日吗下单时间字段类型是date,想查询每年11月11日下单的记录?有什么办法可以zh直接查?原文链接:https:elasticsearch.cnquestion36493、搜索已有...
yyd2000
0回复
4106浏览
elasticsearch
图数据库 Nebula Graph TTL 特性
身处在现在这个大数据时代,我们处理的数据量需以TB、PB,甚至EB来计算,怎么处理庞大的数据集是从事数据库领域人员的共同问题。解决这个问题的核心在于,数据库中存储的数据是否都是有效的、有用的数据,因此如何提高数据中有效数据的利用率、将无效的过期数据清洗掉,便成了数据库领域的一个热点话题。在本文中我们将着重讲述如何在数据库中处理过期数据这一问题。在数据库中清洗过期数据的方式多种多样,比如存储过程、事件等...
TeamD
0回复
3787浏览
Nebula
ShardingSphere 与 Database Mesh 之间不得不说的那些事
背景前段时间,以ApacheShardingSphere核心团队组建的创业公司SphereEx,正式对外推出了DatabaseMesh2.0概念以及与之相配套的开源产品Pisanix,这引发了社区间对于ShardingSphere和DatabaseMesh的不少争论与思考。许多用户都很清楚,SphereEx是由ApacheShardingSphere核心团队创立的。那么有部分用户就提出了疑问,既然已经有了ApacheShardingSphere这样一个如此成功的开源项目,为何还要大费周章选择在一个全新的领域从头开始...
alan_ham
0回复
3683浏览
ShardingSphere
谈谈对 Database Plus 认识与畅想
“DatabasePlus”,是近期比较火热的一个理念,其最早是由我前同事、现SphereEx公司CEO张亮率先提出的,并通过开源项目ShardingSphere做了工程化实现。作为一名数据库领域从业者,对这一理念有着自己的一些解读。1.对DatabasePlus的解读作为数字基础设施的核心,数据库扮演着愈发重要的作用。从数据库承担的最为朴素的职能来看,可大致分为两个部分即存储和计算。作为数据的主要载体,数据库的一大职能是完成数据的存储,保证数...
alan_ham
0回复
3649浏览
ShardingSphere
我们在讲的 Database Plus,到底能解决什么样的问题?
背景一直以来,大一统还是碎片化,是数据库发展趋势的两种最主流预测。随着数字化进程的推进,单一场景无法满足应用多样化的需求,数据库碎片化已呈不可逆的趋势。在当前,市场占有率最高的商用数据库——Oracle并没有明显短板的情况下,各种全新的数据库依旧如雨后春笋般层出不穷。如今,DBEngines上已有超过300余种数据库参与排名。应用场景的不断扩张,加速了数据库碎片化的进程,数据库的架构、协议、功能、适用场景也愈加...
alan_ham
0回复
3454浏览
ShardingSphere
#冲刺创作新星#2023年Web开发趋势的完整指南
原创
2023年Web开发趋势的完整指南:我们今年将在前端,后端和技术中看到的内容。第一个网页于1991年上线,随着它的推出,我们的生活永远改变了。今天,全世界有数百万人花几个小时上网,聊天,赚钱,花钱,找到他们的另一半,获得大学学位,看电影,听音乐等等。这个清单几乎是无穷无尽的。Web开发从简单的网页演变为复杂的网站,这些网站可以让用户沉浸在给定的主题中,并创造没有计算魔力就无法实现的体验。你可能还记得比尔·盖...
海拥haiyong
0回复
5404浏览
Web开发
前端
后端
技术
【直播回顾】OpenHarmony知识赋能第八期:手把手教你实现涂鸦小
【直播回顾】OpenHarmony知识赋能第八期:手把手教你实现涂鸦小游戏OpenHarmony第八期知识赋能直播已经在9月29日圆满落幕!从9月15日起,资深OS框架开发工程师巴延兴老师于每周四进行分享,通过实现涂鸦小游戏来帮助大家全面了解ArkUI框架的应用,拓宽知识边界。成长计划希望能够更好地帮助广大OpenHarmony开发者构建系统的知识体系,第八期共推出3节课程,直播回顾汇总如下,精彩内容不容错过,快点开始学习吧!一、知识赋能第...
OpenHarmony开发者
0回复
4557浏览
OpenHarmony
直播
暂无内容
1
264
265
266
267
268
269
270
271
272
484
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅