您所需要的一切。

多线程、静态加密、主动复制、MVCC快照、442条命令——全部集成在一个无外部依赖的单一二进制文件中。

N
并行工作线程
线性
核心扩展
0
GIL瓶颈
线程状态
工作线程已激活
无锁结构
线程独立内存区域
多线程

真正的并行执行

与Redis的单线程模型不同,FlashKey利用操作系统原生线程进行并行命令处理。每个CPU核心直接贡献吞吐量——提供线性扩展能力,将您现有的硬件投资转化为可衡量的性能提升。

  • 每个工作线程拥有独立的事件循环
  • 无锁数据结构实现并发访问
  • 吞吐量随核心数量线性扩展
  • 无单核瓶颈——充分利用您的全部硬件投资
安全

默认静态加密

AES-256-CTR加密内置于存储引擎中。无需外部工具,无需附加方案,无需担忧性能开销。

AES-256-CTR

AES-256-CTR

  • • 存储级加密,每个密钥独立初始化向量
密钥轮换

密钥轮换

  • • 在线密钥轮换,无需中断服务
内存保护

内存保护

  • • 静态数据加密,明文仅存在于进程内存中
审计追踪

审计追踪

  • • 加密操作日志记录,用于合规性验证
复制

内置主动复制

配置具有自动故障转移的主从拓扑。无需外部编排——FlashKey将领导者选举、数据同步和副本提升作为集成功能进行处理。

  • 异步复制,支持可配置的同步策略
  • 通过集成哨兵实现自动故障转移
  • 副本提升零数据丢失
  • 实时复制延迟监控
# 一行命令配置复制
flashkey-server --replicaof master.internal 6379
持久化

无阻塞持久化

MVCC(多版本并发控制)快照允许时间点持久化,而不会暂停客户端操作。无fork()、无COW开销、无延迟尖峰。

  • 时间点一致性快照
  • 零fork()开销——无写时复制内存压力
  • 后台持久化,支持可配置间隔
  • AOF(仅追加文件),支持fsync策略
  • RDB + AOF混合持久化
  • 亚毫秒级快照启动
兼容性

442条命令。全面覆盖。

支持每一个Redis命令类别。字符串、列表、集合、有序集合、哈希、流、发布/订阅、脚本、事务等。

数据结构

  • • 字符串、列表、集合、有序集合
  • • 哈希、流、HyperLogLog
  • • 位图

发布/订阅与流

  • • PUBLISH、SUBSCRIBE
  • • XADD、XREAD、XGROUP
  • • 消费者组

脚本与事务

  • • Lua 5.1,支持EVAL、EVALSHA
  • • MULTI、EXEC、WATCH
  • • 乐观锁

集群与管理

  • • CLUSTER、REPLCONF、SENTINEL
  • • CONFIG、INFO、SLOWLOG
  • • CLIENT、ACL管理
命令类别
数据结构 180+
发布/订阅与流 45+
脚本 30+
事务 15+
集群与复制 60+
服务器与管理 110+

从第一天起即可投入生产

生产部署所需的一切,全部内置。

基于ACL的访问控制

用户和命令级别的权限,用于精细化安全策略执行

TLS 1.3加密

采用最新传输层安全标准的加密客户端连接

慢查询日志

实时诊断,识别和解决性能瓶颈

内存分析工具

使用分析和优化工具,实现高效资源分配

Keyspace通知

事件驱动架构支持,提供实时键变更通知

在线配置

无需重启服务或断开客户端即可更改运行时设置

观看FlashKey实际运行

与我们的工程团队预约一次深度技术交流。