【问题标题】:Grabing data from both API and SQL database从 API 和 SQL 数据库中获取数据
【发布时间】:2011-07-13 07:00:59
【问题描述】:

我正在构建一个 Twitter 应用程序来显示特定的推文(匹配预定义的标准)。我使用了一个好的库来抓取推文,在将它们展示给用户之前,我必须将推文存储在本地数据库中,这样我就有更多的数据和惊人的统计数据(自我?呵呵)要计算并显示给用户。

问题是推文没有存储在主题标签中,所以如果我在一周后搜索主题标签,我将无法找到推文,所以我必须有一种方法来显示来自数据库的推文,而不是推特 API。我决定当来自主题标签的最后一条推文(在数据库中)存储在三天或更长时间之前时,我将显示来自数据库的数据。当最后一条推文存储不到三天时,我会要求 Twitter 显示推文。

所以我问你是否知道如何显示来自数据库的推文,因为我的库依赖于 JSON(或认为它是 XML)。有什么想法吗?

【问题讨论】:

    标签: sql xml json api twitter


    【解决方案1】:

    将推文存储在 CouchDB 中。如果你使用 twitter 流 api 或 search api,那应该是“保存”推文最直接的方法。

    【讨论】:

    • 好的,我可以通过这个数据库将推文保存和检索为 json 格式吗?
    • JSON 格式是 CouchDB 的默认存储类型。由curl -X PUT http://dbhost:5984/mydb/UUID 制作的inserts 和由curl -X GET http://dbhost:5984/mydb/UUID 制作的retrieval 都是通过传递/获取JSON 格式的数据来完成的。在开始调查之前,请务必阅读 guide.couchdb.org
    猜你喜欢
    • 2012-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-11
    • 1970-01-01
    相关资源
    最近更新 更多