DynamoDB 是 AWS 提供的 NoSQL 数据库服务,但有时在终端查看和管理数据会更加便捷。今天要介绍的是 DDV (Terminal DynamoDB Viewer),一个基于终端用户界面 (TUI) 的 DynamoDB 查看器,让你在终端就能轻松浏览、搜索、更新和删除 DynamoDB 数据。
DDV 的亮点:
- 直观的界面:
DDV 提供了类似文件管理器的界面,方便浏览数据库表和数据项。支持多种视图模式,包括键值对、JSON 格式等,并可以展开属性查看详细信息。 - 便捷的操作:
使用键盘快捷键即可完成各种操作,例如选择、滚动、打开、返回等。 - 易于安装:
可以通过 Cargo、Homebrew 或直接下载二进制文件进行安装。 - 与 AWS CLI 兼容:
DDV 的配置方式与 AWS CLI 相同,可以直接使用已有的 AWS 配置文件或环境变量。 - 可配置性:
可以通过配置文件自定义界面元素的宽度和高度。
一些需要注意的点:
- 尚处于早期开发阶段:
DDV 目前仍在积极开发中,一些功能和行为可能还不完善。 - 不适用于大型数据集:
DDV 主要面向本地环境或小型开发环境,不适合处理生产环境中的大型数据集。
安装方式:
x-cmd 用户可以通过 install
模块进行软件安装
# 启用 install 模块的交互式 UI,x i 为 x install 的简写
x i
用户可根据使用习惯选择安装方式
使用方法:
安装完成后,直接在终端运行 ddv
命令即可启动。DDV 会自动读取默认的 AWS 配置文件或环境变量。你也可以使用命令行参数指定区域、终端节点 URL 和配置文件等信息。
快捷键:
一些常用的快捷键包括:
Ctrl-C
:退出应用Enter
:打开选中的数据项Backspace
:返回上一级j/k/h/l ↓/↑/←/→
:选择数据项/滚动?
:显示帮助信息
相关项目:
如果你也喜欢在终端管理 AWS 服务,不妨也看看 STU,这是一个用于 Amazon S3 的 TUI 浏览器。
DDV 是一款方便实用的 DynamoDB 终端查看器,尤其适合在开发环境中快速浏览和操作数据。虽然目前还处于早期开发阶段,但其简洁的界面和便捷的操作方式已经展现出很大的潜力。如果你正在寻找一款高效的 DynamoDB 终端工具,不妨试试 DDV。
来源:
https://lusingander.github.io/ddv/
更多内容请查阅 : install/ddv
转载请标明原文链接 :https://www.x-cmd.com/install/ddv
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。