首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Rust语言学习交流

    【Rust日报】2022-06-17 在 Pisa-Proxy 中,如何利用 Rust 实现 MySQL 代理

    https://mp.weixin.qq.com/s/0mnr17j2mt4bHVmL2uIAwQ 异步取消:mini-redis 中的 pub-sub 案例研究 mini-redis 是来自 tokio 具体来说,客户端可以连接到 mini-redis 并发出 redis 命令的子集。 作者对 mini-redis 的订阅模型进行了解读,并一起讲解了在订阅过程中如何异步处理线程,以及细粒度的取消 select 是许多可靠性问题的根本原因的解释。

    56110编辑于 2022-11-28
  • 来自专栏Rust语言学习交流

    【Rust日报】2020-04-16 MongoDB 官方 Rust Driver

    (目前为 alpha 版本) 仓库 GitHub 地址:https://github.com/mongodb/mongo-rust-driver mini-redis mini-redis 是使用 Tokio 仓库地址:https://github.com/tokio-rs/mini-redis 可靠的基准测试 Reddit 上的网友发起的一则讨论,他在进行基准测试以优化某些代码的时候,发现基准测试结果难以理解

    84310发布于 2020-04-21
  • 来自专栏Rust语言学习交流

    【Rust日报】2024-03-06 Rust 版本的 PickleDB

    https://github.com/seladb/pickledb-rs 使用 Tokio 实现不完整的 Redis 客户端和服务器(仅用于学习目的) mini-redis是使用Tokio构建的Redis 免责声明请不要在生产中使用 mini-redis。该项目旨在成为一个学习资源,并省略了 Redis 协议的各个部分,因为实现它们不会引入任何新概念。 服务器运行时,将进行以下工作: cargo run --bin mini-redis-cli set foo bar cargo run --bin mini-redis-cli get foo mini-redis

    29010编辑于 2024-03-18
  • 来自专栏Rust学习专栏

    Rust网络编程框架-Tokio进阶

    为什么需要异步调用 以下例程部分依赖于mini-redis模块在执行了cargo install mini-redis之后,并在Cargo.toml最后加入以下配置项之后, tokio = { version = "1", features = ["full"] } mini-redis = "0.4" 即可顺利执行下列代码: use tokio::net::{TcpListener, TcpStream

    2.9K41发布于 2021-09-19
  • C++项目推荐-真正可以媲美redis的kv存储项目-包括性能如何逐步优化

    来源:程序员老廖概述本教程将手把手带你从零实现一个高性能的Mini-Redis,涵盖RESP协议解析、事件驱动网络编程、数据结构实现、持久化和主从复制等核心技术。 install gcc-c++ cmake make​# 检查版本g++ --version # 需要支持C++17cmake --version # 建议3.15+2.2 项目结构创建mkdir mini-redis && cd mini-redismkdir -p include/mini_redis src docs tools build项目目录结构:mini-redis/├── CMakeLists.txt -B buildcmake --build build -j2.4.2 单机启动模式Mini-Redis 支持三种持久化配置模式:1. 基本命令测试连接和状态# 测试连接redis-cli -p 6388 PING​# 获取服务器信息redis-cli -p 6388 INFO​# 回显测试redis-cli -p 6388 ECHO "Hello Mini-Redis"String

    11910编辑于 2026-01-29
  • 来自专栏Rust语言学习交流

    【Rust日报】2020-06-08 - Rust/WinRT快速入门

    https://www.garrensmith.com/blogs/mini-couch-hack-week https://github.com/garrensmith/couch_hack_week 受mini-redis

    89930发布于 2020-06-11
  • 来自专栏PingCAP的专栏

    内存泄漏的定位与排查:Heap Profiling 原理解析

    我们选择一个简单的 mini-redis 项目来测量 bytehound 性能开销,由于目标仅仅是确认是否能够满足 TiKV 生产环境使用的要求,而不是精确测量数据,所以我们只简单统计并对比其 TPS

    2.2K50发布于 2021-11-18
领券