0

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

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

4

2 回答 2

1

Tornado 简介实际上有一节介绍使用 Tornado 作为 Web 服务器和 MongoDB 作为数据库来构建博客。这本书的代码也可以在GitHub上找到,如果你想通读它以了解它是如何工作的。

于 2012-06-15T08:47:00.693 回答
1

请参阅https://github.com/mr0re1/NCR在 Application/application/mongoloid.py。有简单的代码连接到MongoDB,并通过简单的操作。

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

“主机”、“端口”和“数据库”的描述在 settings.py 中。

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

于 2012-06-15T08:55:22.733 回答