SAE KVDB为用户提供分布式的key-value数据存储服务,但是由于官方未提供管理面板,因此KVDB的数据管理操作或多或少会有些不便。
笔者根据SAE KVDB的Python API编写了一个简单的SAE KVDB Django管理面板,支持简单的按照Key前缀(Prefix)查询和键值对的新增、修改和删除功能。
Github的项目地址:sae-django-kvpanel
由于SAE Python API中的前缀查找方法get_by_prefix(prefix, limit=100, marker=None)的一些限制,分页功能还不太完善。
前缀查找方法声明如下:
get_by_prefix(prefix, limit=100, marker=None)
从KVDB中查找指定前缀的 key/value pair。返回一个generator,yield的item为一个 ...