node.js关于商店数据的一些问题

我想了解node.js是如何工作的。

1)我想存储数据,但我不知道哪种方法更快:-using sql -using json files(如果这是一个很好的解决scheme,你有一个最佳实践教程)

2)多语言网站,这是一个很好的解决scheme,将翻译存储在JSON文件或有一个最佳做法?

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

    这个链接将让你开始使用MongoDB。

  2. 有多种语言网站的select,您可以使用谷歌翻译或吨的其他插件取决于您的要求。 如果你想存储直接翻译,那么NoSql数据库将正常工作。 就最佳做法而言,请参阅此问题 。

对于翻译而言,理想情况下,您应该使用国际化模块,不pipe其语言或框架如何。 在Node.JS中,你有国际化的i18n节点。 您的翻译将被存储在JSON文件中。 还有其他模块可以存储你的报告在分贝。