graphql

刘立军9 天前
python·graphql
使用pyHugeGraph查询HugeGraph图数据在实际项目中,我们经常会遇到类似下面的查询图数据库的需求:本文使用 pyHugeGraph 实现上述查询 HugeGraph 图数据库的功能。
麦兜*13 天前
java·数据库·spring boot·mongodb·spring·maven·graphql
MongoDB 与 GraphQL 结合:现代 API 开发新范式本文旨在全面剖析将 MongoDB 与 GraphQL 相结合构建现代应用程序的架构范式。我们将从挑战传统 RESTful API 的痛点出发,深入探讨 GraphQL 与 MongoDB 各自的核心优势及其产生的协同效应。文章将详细阐述其核心架构、实现模式(包括解析器编写、N+1 查询问题与解决方案、实时数据订阅等),并提供详尽的最佳实践和性能优化策略。通过一个完整的示例项目,我们将直观展示这一技术栈的强大威力,并最终展望其未来发展趋势。
0wioiw015 天前
后端·graphql
Nodejs(④GraphQL)GraphQL 只需要一次请求就完成了原本需要 6-7 次请求才能获取的完整数据这就是 GraphQL 最大的优势:减少网络请求次数,精确获取所需数据
Sui_Network15 天前
javascript·人工智能·后端·rpc·去中心化·区块链·graphql
GraphQL RPC 与通用索引器公测介绍:为 Sui 带来更强大的数据层Sui 现已支持 GraphQL RPC 和通用索引器(General-purpose Indexer) 公测,为结构化链上数据访问解锁全新能力。这一版本是 Sui 数据栈演进的重要一步,为开发者、索引器运营者和数据服务商提供了更具扩展性与表现力的工具,以便与区块链数据交互。
幂简集成20 天前
后端·性能优化·graphql
GraphQL API 性能优化实战:在线编程作业平台指南在搭建在线编程作业平台时,接口的性能问题往往是开发者最头疼的部分。高并发环境下,如果GraphQL API设计不合理,可能导致响应延迟、服务器负载过高甚至接口不可用。本文将以在线编程作业平台为例,深入讲解如何通过GraphQL API实现高效接口设计和性能优化,包括接口资源限制、缓存策略和高并发处理技巧,并提供完整代码示例,帮助开发者快速落地。
鼠鼠我捏,要死了捏1 个月前
graphql·rest·microservices
GraphQL 与 REST 在微服务架构中的对比与设计实践随着微服务架构的普及,API 设计已经成为系统性能、可维护性和开发效率的关键。REST(Representational State Transfer)作为传统的无状态架构风格,拥有简单、成熟的生态;而 GraphQL 则以其灵活查询、强类型定义和前后端解耦能力,迅速获得关注。本文将基于实际生产环境场景,从方案对比的角度,结合 Spring Boot 示例,对 GraphQL 与 REST 在微服务架构中的特性、优缺点、选型建议与实践进行深入分析。
hayson1 个月前
orm·graphql
nebula graph orm框架 norm 用法解析 - 结构迁移、标签配置norm 是一款专为 nebula graph 设计的 orm 框架,关于框架的基本用法可以参考此文章:norm 用法解析 - 基本用法。
Kookoos2 个月前
后端·微服务·.net·graphql·abp vnext·schema 分层
ABP VNext + GraphQL Federation:跨微服务联合 Schema 分层在微服务架构下,服务之间往往需要相互通信,而 GraphQL Federation 提供了一个有效的解决方案,帮助我们将多个微服务的 GraphQL API 聚合成一个统一的入口。在这篇文章中,我们将展示如何使用 ABP VNext 和 GraphQL Federation 实现跨微服务联合 Schema 分层,从而解耦服务,提高可维护性和扩展性。
程序猿阿伟2 个月前
前端·restful·graphql
《不只是接口:GraphQL与RESTful的本质差异》RESTful API凭借其与HTTP协议的天然融合,以资源为核心的架构理念,在过去十余年里构建了Web数据交互的基本秩序;而GraphQL的出现,以“按需获取”为核心的查询模式,打破了传统的请求-响应逻辑,重新定义了前端与后端的对话规则。这两种技术背后,是不同场景下对数据效率、开发主权与系统弹性的差异化理解,其优劣之争的本质,是如何在复杂的应用生态中找到最适配的平衡点。
代码搬运媛2 个月前
websocket·http·graphql
HTTP REST API、WebSocket、 gRPC 和 GraphQL 应用场景和底层实现HTTP REST API、WebSocket、gRPC 和 GraphQL 是现代分布式系统中常用的通信协议和技术,各自适用于不同的场景,底层实现也有显著差异。以下是它们的详细说明:
白总Server3 个月前
java·大数据·前端·javascript·后端·架构·graphql
Web 架构之 GraphQL 与 REST API 对比与选型在现代 Web 和移动应用开发中,API 架构的选择对项目的成功至关重要。作为两种主流的 API 设计范式,GraphQL 和 REST API 各有优势与局限,如何在这两者之间做出明智的选择,是许多开发团队面临的挑战。
白总Server3 个月前
java·大数据·前端·javascript·后端·go·graphql
Golang dig框架与GraphQL的完美结合将 Go 的 Dig 依赖注入框架与 GraphQL 结合使用,可以显著提升应用程序的可维护性、可测试性以及灵活性。
剑海风云4 个月前
java·api·restful·graphql·事件驱动
适应性Java用于现代 API:REST、GraphQL 和事件驱动在快速发展的软件开发领域,REST、GraphQL 和事件驱动架构等新的 API 标准对于构建可扩展、高效的系统至关重要。Java 在现代 API 方面以其在企业应用中的稳定性而闻名,不断适应这些现代范式的需求。随着不断发展的生态系统,Java 在现代 API 方面仍然是开发灵活、可扩展的 Web 服务的强大选择。
赵大仁4 个月前
后端·架构·graphql
【GraphQL】深入解析 Apollo Client:从架构到实践的一站式 GraphQL 解决方案GraphQL 作为现代 API 开发的核心技术,其灵活性和高效性正在重塑数据交互模式。Apollo Client 作为 GraphQL 生态中最受欢迎的客户端库,凭借强大的缓存机制、框架集成能力和开发工具链,成为构建高性能前端应用的首选方案。
江沉晚呤时4 个月前
microsoft·ui·c#·.net·.netcore·graphql
GraphQL在.NET 8中的全面实践指南GraphQL是一种由Facebook开发的API查询语言,它提供了一种更高效、更灵活的替代REST的方案。与REST不同,GraphQL允许客户端精确指定需要的数据结构和字段,避免了"过度获取"或"不足获取"的问题。
weloveut4 个月前
后端·python·graphql
西门子WinCC Unified PC的GraphQL使用手册TIA V20版本:添加用户添加角色,并充分授权,尤其是GraphQL的读写权限。 通过SIMATIC Runtime Manager启动wincc unifi工程。 打开浏览器,访问本地的https://localhost/graphql/,运行正常如图:
编程乐趣4 个月前
后端·.netcore·graphql
基于.Net Core开发的GraphQL开源项目从零学习构建一个完整的系统今天来推荐一个采用Asp.Net Core实现GraphQL的开源项目。在介绍项目之前,我们先了解下,什么是GraphQL?
web前端超级个体户5 个月前
graphql
如何优雅配置 Apollo Client 以支持本地 Subgraph 开发在使用 Apollo Federation的 Web 应用开发中,我们常常需要在本地独立的 subgraph 服务上进行开发和测试,同时其余的 API 依然由远程 Federation Gateway 统一管理。
亿牛云爬虫专家5 个月前
爬虫·爬虫代理·graphql·代理ip·yelp·采集·数字字段
GraphQL接口采集:自动化发现和提取隐藏数据字段本文将围绕 GraphQL接口采集 展开,重点介绍如何自动化发现和提取隐藏数据字段,使用 requests + Session 来构造 GraphQL 请求,配合爬虫代理、Cookie 和 User-Agent 设置,实现对 Yelp 商家信息的精准抓取。文章分为以下五个部分:
web前端超级个体户6 个月前
graphql
Apollo Client Cache的缓存原理Apollo Client 的 InMemoryCache 使用的是一种 层次化的缓存策略,结合了:这是 Apollo Cache 高性能和强可拓展性的根本所在。