首页 文章 精选 留言 我的

精选列表

搜索[数据库],共10010篇文章
优秀的个人博客,低调大师

EloqDoc - 弹性文档数据库

EloqDoc 的设计理念是将对象存储(例如 S3)作为主要持久化层,NVMe作为缓存层,兼具高性能和低成本。如果您喜欢 MongoDB 文档模型的灵活性,但又因其耦合架构而在扩展性、成本和一致性方面遇到挑战,EloqDoc将是更好的替代方案。它旨在解决 MongoDB存算分离方面的挑战,同时保持与现有 MongoDB 客户端和驱动程序的完全兼容。 主要特性 1原生优先支持对象存储 使用对象存储作为主要持久化层,利用本地 NVMe 缓存,实现比使用块存储云盘(如 EBS)更低的成本和更高的性能。 2解耦计算与存储 独立扩展计算/QPS或存储容量,无需数据迁移。 3真正的 ACID 事务 提供完整的 ACID 事务,支持低延迟分布式事务。 4原生分布式与多写入器 无需复杂的手动分片路由(如 mongos),并支持真正的多写扩展能力。 Benchmark 测试结果 混合读写(1:1)场景下,EloqDoc在高并发中保持了更高的吞吐量,每秒操作数峰值达到Atlas的约160%(即高出约60%) 纯读取场景下,EloqDoc在并发量适中时仍能实现高吞吐量,持续保持比Atlas约高60%的性能表现 针对低缓存命中场景,EloqDoc利用本地NVMe作为对象存储的缓存。这种架构在保持数据完全可恢复的同时,实现了数十万IOPS的性能。相比之下,MongoDB Atlas受限于EBS云盘的IOPS,吞吐量显著下降,尾部延迟明显升高。

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Apache Tomcat

Apache Tomcat

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

JDK

JDK

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。