GitHub 雷达
10 小时前监控正在起飞的黑马项目,和高星项目。
protocolbuffers/protobuf
Protocol Buffers 是谷歌开发的用于序列化结构化数据的语言中立、平台中立、可扩展的机制。 主要技术栈是C++编写的协议编译器(protoc),并支持Java、Python、Go等多种语言的运行时库。 其亮点在于高效的数据交换格式,适用于跨语言通信、数据存储和RPC系统等场景。
C++数据库/存储72.0k
nlohmann/json
nlohmann/json 是一个为现代 C++ 设计的 JSON 库,旨在让 JSON 在 C++ 中像 Python 一样成为一等公民,提供直观的语法和易用性。主要技术栈是纯 C++11 实现,整个库仅由一个头文件 json.hpp 组成,无需额外依赖或复杂构建系统。其亮点在于集成极其简单,支持广泛的编译器,并提供了丰富的功能如序列化、反序列化、STL 风格访问以及多种二进制格式支持,适用于需要高效处理 JSON 数据的 C++ 项目。
C++数据库/存储50.6k
ClickHouse/ClickHouse
ClickHouse是一个开源的列式数据库管理系统,用于实时生成分析数据报表,解决海量数据下传统行式数据库分析查询慢的问题。该项目主要使用C++实现,核心是面向列的存储引擎,支持通过curl命令快速安装,并提供官方文档、教程和云服务。其亮点在于极高的实时分析性能,适合需要秒级响应的大规模数据分析场景,同时拥有活跃的社区、每月版本更新以及丰富的线上和线下活动支持。
C++数据库/存储50.0k
duckdb/duckdb
DuckDB是一个高性能的进程内联分析型SQL数据库管理系统,旨在解决传统数据库在大数据分析场景下安装复杂、查询速度慢的问题,它可以直接嵌入应用程序运行。该项目主要使用C++17实现,提供丰富的SQL方言支持,包括嵌套子查询、窗口函数和复杂数据类型,并支持Python、R、Java等多种客户端接口。其亮点在于无需独立服务器即可快速处理CSV和Parquet文件,适合数据科学家和开发者在本地进行大规模数据分析和交互式查询。
C++数据库/存储41.5k
google/leveldb
LevelDB是谷歌开发的一个快速键值存储库,提供从字符串键到字符串值的有序映射,解决高效存储和检索排序数据的问题。它采用C++实现,基于日志结构合并树设计,支持自定义比较函数、原子批量操作、快照和前后向迭代,并使用Snappy或Zstd压缩数据。该库以高性能和稳定性著称,适用于嵌入式或单进程多线程应用场景,但不支持SQL查询、多进程并发访问或客户端服务器模式,目前仅接受关键错误修复和必要更新。
C++数据库/存储39.4k
共 5,015 个高星项目
GitHub 雷达
仓库语言分类Star
共 5 个高星项目
数据来自 GitHub 公开信息,由群岛雷达定期扫描 · 中文摘要与分类由 AI 生成,仅供参考。