【问题标题】:node.js some questions about store datanode.js关于存储数据的一些问题
【发布时间】:2012-11-13 13:48:03
【问题描述】:

我正在尝试了解 node.js 的工作原理。

1) 我想存储数据,但不知道哪种方法更快: - 使用 sql - 使用 json 文件(如果这是一个好的解决方案,您是否有最佳实践教程)

2) 一个多语言网站,将翻译存储在 json 文件中是一个好的解决方案还是有最佳实践?

【问题讨论】:

    标签: database json node.js


    【解决方案1】:
    1. 使用 JavaScript 处理 JSON 比使用 SQL 更快,因为它是原生的,所以我总是尽可能地使用 JSON 而不是任何其他带有 node.js 的数据格式。在存储 JSON 方面,您可以选择 NoSql 解决方案,例如:MongoDB 或 CouchDB。

      link 将帮助您开始使用 MongoDB。

    2. 多语言网站有很多选择,您可以根据需要使用谷歌翻译或大量其他插件。如果您想存储文字翻译,那么 NoSql DB 可以正常工作。最佳实践方面,请参考this question

    【讨论】:

      【解决方案2】:

      对于翻译,您最好使用国际化模块,无论它是什么语言或框架。在 Node.JS 中,您有 i18n-node 用于国际化。您的翻译将存储在 JSON 文件中。还有其他模块可以将您的翻译存储在数据库中。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-06-26
        • 2023-01-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多