跳转到主要内容

围绕Tokyo Tyrant的Python包装器

项目描述

Pyrant是围绕Tokyo Tyrant的Python包装器。它提供了

  • pyrant.protocol 是Tyrant协议的非Pythonic实现。它支持表格数据库和所有Tyrant功能,但不尝试做任何事情;

  • pyrant.Tyrant 是一个类似字典的高级Pythonic API;

  • pyrant.query 是复杂查询的高级API(受Django ORM启发)。

通常,您只需要使用 Tyrant 类,因为它构建在 protocol 模块之上,并提供对其以及查询API的访问。

文档

有关详细信息,请参阅完整的 HTML文档。有时它可能会略微过时。您始终可以通过从源代码构建(使用Sphinx)来获取最新的快照。

什么是Tokyo Tyrant?

Tokyo Tyrant 是Tokyo Cabinet的网络接口。

Tokyo Cabinet 是一个轻量级数据库管理器,具有多种存储方式,包括简单的键/值存储和一个具有强大查询机制的文档型无模式数据库。

模型(模式)

Pyrant本身不提供定义模型的方法,但我们的相关项目 Docu 允许轻松完成。

社区

本应用程序最初由Martin Conte Mac Donell创建,其中包含Bob Ippolito的PyTyrant代码。Pyrant随后被其他开发者改进。它们在AUTHORS文件中列出。

请随时提交问题或提交补丁。

项目详情


下载文件

下载适用于您的平台文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

pyrant-0.6.5.tar.gz (28.8 kB 查看哈希值)

上传时间

支持者