介绍 RedisDesk

介绍 RedisDesk

介绍我的第一个个人产品 RedisDesk

RedisDesk 是一个原生 Redis 客户端,为 macOS 用户提供了直观的用户体验。它特别设计了细节以便于数据交互,包括具有自动完成的 CLI 和实时状态监控。


RedisDesk 提供了一个简洁、用户友好的界面,用于高效的 Redis(或兼容服务器,如 Dragonfly/Garnet)数据管理。由 Redis 专家开发,此工具简化了与 Redis 数据库的交互,提高生产力并增强数据处理。

免费功能:

  • 浏览器: 对所有数据类型的键浏览器,具有完整的 CRUD 操作。
  • 高级数据检查器: 数据检查功能包括 JSON/YAML 高亮显示、二进制数据管理(GzipBase64MessagePack)以及草稿/命令预览。
  • 树形导航: 使用树状结构和 SCAN 分页简化数据导航。
  • 查询: 增强的查询功能,包括键自动完成和自动文档查询。
  • 文档: Redis 文档的快速访问视图。

Read More
Docker 1.12 Swarm Mode 初上手体验

Docker 1.12 Swarm Mode 初上手体验

这几天Docker释出了1.12正式版本,除了提供了正式版的Docker Native等一系列功能之外, 比较重要的一个更新就是新增加的Swarm Mode, 提供了原生的集群支持。我也在第一时间进行了尝试,这里写一篇博文记录一下使用体验。 需要注意的是,虽然名字很接近,但 Swarm Mode 与 Docker Swarm 并不是一个东西,并且并不能很好的兼容(无法无缝迁移), 他们的差别主要在于:

Read More
SQLAlchemy 中的混合属性 hybrid_property 与混合方法 hybird_method

SQLAlchemy 中的混合属性 hybrid_property 与混合方法 hybird_method

SQLAlchemy 在其 sqlalchemy.ext 库中提供了许多方面的ORM功能扩展,今天来介绍一下其中非常强大的 Hybird Attributes 特性。

本文代码以Flask-SQLAlchemy为例进行说明,原生SQLAlchemy差异不大,主要有:

  • db.Model约等于sqlalchemy.ext.declarative.declarative_base
  • Model.query约等于db.session.query(Model)

Read More
SQLAlchemy中的继承

SQLAlchemy中的继承

SQLAlchemy是Python下常用的ORM之一,虽然相对于Django ORM,Peewee等其他ORM而言,上手难度相对较高,但是它提供了相当丰富且灵活的高级特性,这里介绍一下模型继承方面的内容

Read More
使用docker-compose构建自建Github-Pages环境

使用docker-compose构建自建Github-Pages环境

开新博客的时候,尝试了一下github-pages, 方便是很方便,但是还是有几个地方不能满足,比如插件受限,不支持自定义域名https等,正好手上一台服务器闲着也是闲着,决定自建一个,也作学习。

Read More

About Me

当我刚开始工作时,拥有自己的产品是一个理想,但由于各种原因,这个目标没有实现。在工作了十多年,从开发到架构再到管理的过渡过程中,我经历了很多。然而,我逐渐对当前的职位失去了热情,现在似乎是时候离开并重新开始。

know more