Python mongodb示例应用程序

时间:2012-06-15 08:36:49

标签: python mongodb

我正在考虑将mongodb用于自定义应用程序。我是mongodb的新手,我正在寻找一个示例应用程序(最小,但比hello world更有用),它展示了如何使用一个小而有用的应用程序(例如博客应用程序)来编写Python和mongodb。

这样一个(小但有用的)应用程序将帮助我理解如何开发我的应用程序;特别是如何从RDBMS思维方式转向NoSQL思维模式。然而,尽管在网上搜索了一段时间,我还没有遇到这样的例子。是否有这样一个“有用”或“真实世界”的样本应用程序?

2 个答案:

答案 0 :(得分:1)

Introduction to Tornado实际上有一个关于使用Tornado作为Web服务器和MongoDB作为数据库来构建博客的部分。如果您想通读它以了解它的工作原理,可以在GitHub上找到该书的代码。

答案 1 :(得分:1)

请在申请/ application / mongoloid.py上查看https://github.com/mr0re1/NCR。 有简单的代码连接到MongoDB,并传递简单的操作。

connection = pymongo.Connection(settings.MONGOLOID['host'], settings.MONGOLOID['port'])
db = connection[settings.MONGOLOID['database']]

“host”,“port”和“database”的描述在settings.py。

所有操作都非常简单,例如db['lexemes'].find(request),其中“lexemes”是集合名称,“request”是字典。