hulk 最近的时间轴更新
写了一个 C 版本 Redis RDB 解析工具,欢迎拍砖. https://github.com/git-hulk/rdbtools

1. C 版本效率相对其他语言,可能效率更高.
2. 用户可以自定义 key-value 解析格式,如生成 Aof 文件格式, 用户只要实现自己的回调函数.
3. 给用户数据结构更简单,只有 String 和 array 两种.
2014-08-18 15:05:16 +08:00
hulk's repos on GitHub
1 人关注
arrow-datafusion
Apache Arrow DataFusion SQL Query Engine
C · 1 人关注
diff_string_match
0 人关注
1password-teams-open-source
Get a free 1Password Teams membership for your open source project
C · 0 人关注
9cc
A Small C Compiler
0 人关注
airflow
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
0 人关注
ansible-redis
Highly-configurable Ansible role to install Redis and Redis Sentinel from source
0 人关注
artalar
0 人关注
awesome-cpp
A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
0 人关注
awesome-redis
A curated list of amazingly awesome redis and redis ecosystem resources.
0 人关注
awesome-system-design
A curated list of awesome System Design (A.K.A. Distributed Systems) resources.
Mustache · 0 人关注
banzai-charts
Curated list of Banzai Cloud Helm charts used by the Pipeline Platform
0 人关注
bcc
BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more
C · 0 人关注
beanstalkd
Beanstalk is a simple, fast work queue.
C++ · 0 人关注
blackwidow
A library implements REDIS commands(Strings, Hashes, Lists, Sorted Sets, Sets, Keys, HyperLogLog) based on rocksdb
0 人关注
buddy
Buddy memory allocation
Go · 0 人关注
cadence
Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
0 人关注
cadence-lab
a lab for some personal experiments about Cadence project
0 人关注
carbondata
High performance data store solution
JavaScript · 0 人关注
Chart.js
Simple HTML5 Charts using the <canvas> tag
Go · 0 人关注
chproxy
Open-Source ClickHouse http proxy and load balancer
0 人关注
ClickHouse
ClickHouse is a free analytics DBMS for big data
Python · 0 人关注
clickhouse-cli
A third-party client for the Clickhouse DBMS server.
Go · 0 人关注
clickhouse-sql-parser
ClickHouse SQL Parser writing in Go
0 人关注
cosmo
The open-source solution to building, maintaining, and collaborating on GraphQL Federation at Scale. The alternative to Apollo Studio and GraphOS.
C · 0 人关注
ctest
ctest is a unit test framework for software written in C.
C · 0 人关注
disque
Disque is a distributed message broker
C · 0 人关注
dnsperf
A DNS performance tool.
0 人关注
doris
Apache Doris is an easy-to-use, high performance and unified analytics database.
0 人关注
ethereum-bus
C · 0 人关注
fatcache
Memcache on SSD
hulk

hulk

你说对,你真棒
V2EX 第 30573 号会员,加入于 2012-12-13 12:55:29 +08:00
关于 Redis RESP3 的想法
Redis  •  hulk  •  2023-12-13 14:15:02 PM
Kvrocks 在货拉拉全链路 Trace 下的应用
程序员  •  hulk  •  2023-01-04 15:51:19 PM  •  最后回复来自 hulk
2
磁盘 Redis - Kvrocks 设计与实现
程序员  •  hulk  •  2022-03-02 17:53:16 PM  •  最后回复来自 hulk
16
Kvrocks 在 RocksDB 上的优化实践
  •  1   
    程序员  •  hulk  •  2021-12-21 13:26:09 PM
    如何基于磁盘 KV 实现 Bitmap
    程序员  •  hulk  •  2021-07-28 14:16:15 PM  •  最后回复来自 qieqie
    1
    Go 实现的固定 routine pool, 挂掉重新拉起新 routine
    程序员  •  hulk  •  2021-07-21 20:10:14 PM  •  最后回复来自 hulk
    4
    Kvrocks: 一款开源的企业级磁盘 KV 存储服务
  •  1   
    分享创造  •  hulk  •  2022-06-27 12:30:13 PM  •  最后回复来自 hulk
    14
    hulk 最近回复了
    2023-01-04 15:51:19 +08:00
    回复了 hulk 创建的主题 程序员 Kvrocks 在货拉拉全链路 Trace 下的应用
    @yilisite 货拉拉技术团队对于遇到一些问题确实都会回馈到社区
    2022-06-27 12:30:13 +08:00
    回复了 hulk 创建的主题 分享创造 Kvrocks: 一款开源的企业级磁盘 KV 存储服务
    @dvd888 贡献到 Apache 了,GitHub 地址: https://github.com/apache/incubator-kvrocks
    2022-03-02 17:53:16 +08:00
    回复了 hulk 创建的主题 程序员 磁盘 Redis - Kvrocks 设计与实现
    嗯,是的。除了要求低延时的,中间还有很多高容量,但延时可以有一点妥协空间的场景。
    2022-03-02 15:16:22 +08:00
    回复了 hulk 创建的主题 程序员 磁盘 Redis - Kvrocks 设计与实现
    嗯,其实我的意思是高可用不会依赖单机硬件,另外 Redis 数据全内存没问题,重启加载的 RDB/Aof 还是从磁盘恢复,所以也是同样的问题。
    2022-03-02 14:53:28 +08:00
    回复了 wueryi 创建的主题 Redis Tendis 咋样
    @bruce0 这个没关系,我们也是纯开源组织在维护项目,十分欢迎技术交流和讨论,不一定要使用项目。
    2022-03-02 14:52:08 +08:00
    回复了 hulk 创建的主题 程序员 磁盘 Redis - Kvrocks 设计与实现
    @linksNoFound Redis 也是一样,靠复制和集群分配来解决可用性问题
    2022-03-02 12:07:42 +08:00
    回复了 hulk 创建的主题 程序员 磁盘 Redis - Kvrocks 设计与实现
    @aper 之前 GitHub Discussion 上由一个讨论: https://github.com/KvrocksLabs/kvrocks/discussions/319

    整体上,对于大多数可能关注的是功能的差异。除此了上面的讨论之外我自己觉得最重要的几个点:
    * 社区是足够开放或者更加遵循开源准则,社区共识大于代码,尽量所有设计和讨论都在社区进行,包含 roadmap
    * 对于代码的态度,至少 Kvrocks 不管在 PR 合并再 Commit Log 都是很严谨的讨论和对待
    * 明确的 roadmap, 社区要有明确的方向,而不是走一步看一步
    2022-03-02 11:45:18 +08:00
    回复了 hulk 创建的主题 程序员 磁盘 Redis - Kvrocks 设计与实现
    @zhengxiaowai wow ,太期待了~
    2022-03-02 10:51:27 +08:00
    回复了 hulk 创建的主题 程序员 磁盘 Redis - Kvrocks 设计与实现
    @mekingname kvrocks 项目的 README 里面有一些 benchmark 数据,然后吞吐由于是多线程会比 Redis(包含 6.0 以上的多线程 IO)高,但读延时如果 miss cache 到磁盘肯定延时会比 Redis 高一些。本身是作为 Redis 的互补而不是替换,磁盘类型相比于 Redis, 单实例大小可以几百 G 同时成本基本是 Redis 1/10 以下。
    2022-03-02 10:15:11 +08:00
    回复了 hulk 创建的主题 程序员 磁盘 Redis - Kvrocks 设计与实现
    @gabon cool, 如果没有加入 Kvrocks 社区交流群可以加我微信: hulkdev, 我拉你进群,现在超过 200 个人,只能邀请。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2616 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 05:20 · PVG 13:20 · LAX 21:20 · JFK 00:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.