Project Icon

garnet

微软开源的高性能远程缓存存储解决方案

Garnet是微软研究院开发的开源远程缓存存储系统,采用RESP协议实现多语言客户端支持。它提供高吞吐量和可扩展性,具有低延迟特性。基于.NET技术构建,Garnet支持跨平台部署,提供丰富的API、多键事务和自定义操作功能。其集群模式支持分片、复制和动态键迁移。通过重新设计缓存存储架构,Garnet为大型应用提供性能优势和潜在的成本效益。

X - 功能丰富的高性能.NET核心库
GithubNewLife.Core开源项目新生命团队核心库物联网
NewLife.Core是一个功能全面的.NET核心库,集成了日志、网络、缓存、安全和多线程等模块。该库在高并发场景下表现出色,单点可支持400万长连接,RPC处理能力高达2266万tps。此外,NewLife.Core还提供APM性能追踪和多种序列化选项,适合开发大型分布式系统。作为新生命团队20年技术积累的结果,NewLife.Core已在多个行业得到实际应用。
Azurite - 本地模拟Azure存储服务的开源工具
Azure存储AzuriteGithubTypeScript开源开源项目模拟器
Azurite是一个开源的Azure存储API兼容服务器,基于Node.js开发,提供跨平台支持。它能在本地环境中模拟Azure存储服务,支持Blob、Queue和Table存储,并与最新的Azure存储API保持同步。Azurite V3采用TypeScript开发,使用代码生成器提高了开发效率和API一致性。这个工具适合开发人员在本地进行Azure存储相关的开发和测试工作。
Streamstone - 为Azure表存储提供事件溯源和ACID功能
ACIDAzure表存储GithubStreamstone事件溯源并发控制开源项目
Streamstone是一个轻量级库,用于在Azure表存储上构建事件溯源应用。它提供简洁的API,支持ACID事务、并发控制和重复事件检测。兼容.NET Standard 2.0和.NET Framework 4.6,支持多租户设计和分片。Streamstone为开发者提供工具,以在云存储上实现事件驱动系统,无需额外服务器。
openGemini - 云原生分布式时序数据库解决方案
GithubopenGemini云原生分布式开源项目时序数据库高性能
openGemini是一个开源的云原生分布式时序数据库,专注于海量遥测数据的存储和分析。它提供可扩展性强的架构、高基数存储引擎和高效数据压缩功能。支持多种部署方式,兼容InfluxDB生态系统,适用于物联网、IT运维和金融交易等领域的时序数据管理。
Hangfire.Redis.StackExchange - Hangfire的高效Redis存储扩展
ASP.NET CoreGithubHangfireRedisStackExchange.Redis后台任务开源项目
Hangfire.Redis.StackExchange是一个开源项目,为Hangfire提供基于StackExchange.Redis的存储方案。它支持Hangfire Batches功能,优化Redis资源利用,并通过Redis前缀实现多Hangfire实例共享数据库。项目提供自定义列表大小选项,并为ASP.NET Core MVC项目集成提供详细指南,包括配置和仪表板实现。
nebula - 开源分布式图数据库系统
GithubNebulaGraph分布式系统图数据库大规模数据处理开源项目数据存储
NebulaGraph是一个开源分布式图数据库系统,专为处理大规模图数据而设计。它采用存储计算分离架构,支持水平扩展,通过RAFT协议确保数据一致性。系统提供兼容OpenCypher的查询语言,可用于社交网络、推荐系统、知识图谱等领域。NebulaGraph具有毫秒级查询性能、灵活的扩展性和强大的图分析功能,能够满足企业在图数据管理和分析方面的需求。
Casbin.NET - 灵活强大的.NET访问控制库
Casbin.NETGithub安全模型开源项目授权策略管理访问控制
Casbin.NET是一个开源的.NET访问控制库,支持ACL、RBAC、ABAC等多种授权模型。通过配置文件可轻松定制访问控制策略,无需修改代码。该库具有高性能、易用性强的特点,适用于各类.NET应用的权限管理。Casbin.NET提供灵活的策略管理和执行机制,是.NET项目实现精细化权限控制的理想选择。
CachedRepository - 模式实现数据访问性能优化
CachedRepositoryGithub开源项目性能优化数据加载数据库迁移缓存模式
CachedRepository项目展示了一种优化数据访问性能的缓存模式。该项目利用EF Migrations创建种子数据,实现了5秒周期的缓存刷新机制,有效提升数据加载速度。项目提供详细运行指南,帮助开发者学习如何在实际应用中实施CachedRepository模式,以改善应用程序响应时间和整体性能。
KeyDB - Redis分支KeyDB多线程高性能内存数据库
GithubKeyDBRedis多线程开源项目数据库高性能
KeyDB是Redis的高性能分支,专注多线程、内存效率和高吞吐量。它提供主动复制、FLASH存储等特性,保持与Redis完全兼容。KeyDB采用MVCC架构,可执行KEYS和SCAN查询而不阻塞数据库。在相同硬件上实现更高吞吐量,简化热备份,降低运营成本。KeyDB支持主动-主动复制、子键过期等创新特性,适用于需要高吞吐量、低延迟的大规模分布式系统。
grpc - 开源高性能RPC框架 简化分布式系统开发
GithubRPC框架gRPC开源开源项目远程过程调用高性能
gRPC是一个开源的高性能远程过程调用(RPC)框架,支持多种编程语言。它实现了客户端和服务器应用程序的透明通信,简化了分布式系统的构建。gRPC具有高效、跨平台、多语言支持等特点,广泛应用于分布式系统和微服务架构。该框架提供丰富的文档和示例,便于开发者快速上手。gRPC的核心库采用C++实现,保证了优异的性能表现。
项目侧边栏1项目侧边栏2
推荐项目
Project Cover

豆包MarsCode

豆包 MarsCode 是一款革命性的编程助手,通过AI技术提供代码补全、单测生成、代码解释和智能问答等功能,支持100+编程语言,与主流编辑器无缝集成,显著提升开发效率和代码质量。

Project Cover

AI写歌

Suno AI是一个革命性的AI音乐创作平台,能在短短30秒内帮助用户创作出一首完整的歌曲。无论是寻找创作灵感还是需要快速制作音乐,Suno AI都是音乐爱好者和专业人士的理想选择。

Project Cover

白日梦AI

白日梦AI提供专注于AI视频生成的多样化功能,包括文生视频、动态画面和形象生成等,帮助用户快速上手,创造专业级内容。

Project Cover

有言AI

有言平台提供一站式AIGC视频创作解决方案,通过智能技术简化视频制作流程。无论是企业宣传还是个人分享,有言都能帮助用户快速、轻松地制作出专业级别的视频内容。

Project Cover

Kimi

Kimi AI助手提供多语言对话支持,能够阅读和理解用户上传的文件内容,解析网页信息,并结合搜索结果为用户提供详尽的答案。无论是日常咨询还是专业问题,Kimi都能以友好、专业的方式提供帮助。

Project Cover

讯飞绘镜

讯飞绘镜是一个支持从创意到完整视频创作的智能平台,用户可以快速生成视频素材并创作独特的音乐视频和故事。平台提供多样化的主题和精选作品,帮助用户探索创意灵感。

Project Cover

讯飞文书

讯飞文书依托讯飞星火大模型,为文书写作者提供从素材筹备到稿件撰写及审稿的全程支持。通过录音智记和以稿写稿等功能,满足事务性工作的高频需求,帮助撰稿人节省精力,提高效率,优化工作与生活。

Project Cover

阿里绘蛙

绘蛙是阿里巴巴集团推出的革命性AI电商营销平台。利用尖端人工智能技术,为商家提供一键生成商品图和营销文案的服务,显著提升内容创作效率和营销效果。适用于淘宝、天猫等电商平台,让商品第一时间被种草。

Project Cover

AIWritePaper论文写作

AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号