pickledb

pickleDB is an open source key-value store using Python's json module.

Github星跟蹤圖

Download badge

pickleDB

pickleDB is lightweight, fast, and simple database based on the
json module.
And it's BSD licensed!

pickleDB is Fun

>>> import pickledb

>>> db = pickledb.load('test.db', False)

>>> db.set('key', 'value')

>>> db.get('key')
'value'

>>> db.dump()
True

Easy to Install

$ pip install pickledb

Latest Release Notes (version: 0.9)

  • rem(key) now returns False instead of raising an exception (0.9dev)
  • Change lrem(name) to lremlist(name) (0.9)
  • Add lremvalue(name, value) (0.9)
  • Add load() option to use sigterm handler or not (0.9)
  • All keys must now be strings (0.8)
  • All names for lists must now be strings (0.8)
  • All names for dicts must now be strings (0.8)
  • The get(key) function now returns False instead of None if there is no key (0.8)
  • Switched to Python's built in json module from simplejson (0.8.1)

主要指標

概覽
名稱與所有者patx/pickledb
主編程語言Python
編程語言Python (語言數: 1)
平台
許可證BSD 3-Clause "New" or "Revised" License
所有者活动
創建於2011-10-28 00:04:40
推送於2025-02-16 19:52:31
最后一次提交2025-02-16 14:52:23
發布數4
最新版本名稱v1.3.2 (發布於 )
第一版名稱v0.9.2 (發布於 )
用户参与
星數1k
關注者數15
派生數129
提交數185
已啟用問題?
問題數67
打開的問題數0
拉請求數12
打開的拉請求數17
關閉的拉請求數6
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?