Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js Nodejs临时数据存储_Node.js_Mongodb_Express - Fatal编程技术网

Node.js Nodejs临时数据存储

Node.js Nodejs临时数据存储,node.js,mongodb,express,Node.js,Mongodb,Express,我有一个大的json对象,我想暂时存储在服务器上,它位于从客户端到服务器的往返之间。我怎样才能在NodeJs中做到这一点。我曾尝试使用我在应用程序中使用的表达式会话将其保存到我的DB(mongo)中,但由于它的大小(我相信,因为它使用少量数据工作正常,没有任何问题),使我的应用程序无法读回该对象,而它正在读取会话中的所有其他内容。是否有其他方法可以在往返之间保留数据,现在我不必要地将大量数据发送到客户端,并将其带回服务器,这是一种开销。感谢您的帮助。这是我第一次处理平均堆栈。Redis在这方面可

我有一个大的json对象,我想暂时存储在服务器上,它位于从客户端到服务器的往返之间。我怎样才能在NodeJs中做到这一点。我曾尝试使用我在应用程序中使用的表达式会话将其保存到我的DB(mongo)中,但由于它的大小(我相信,因为它使用少量数据工作正常,没有任何问题),使我的应用程序无法读回该对象,而它正在读取会话中的所有其他内容。是否有其他方法可以在往返之间保留数据,现在我不必要地将大量数据发送到客户端,并将其带回服务器,这是一种开销。感谢您的帮助。这是我第一次处理平均堆栈。

Redis在这方面可能很有用,但请记住它是内存中的数据存储。因此,大数据==大内存使用率


去看看。它是一种基于文件的键值存储,可在硬盘驱动器能够处理的情况下快速检索和保存数据。它还有一个甜美的“基于路径”的查询结构,使管理变得非常容易。Redis在这方面可能很有用,但请记住它是内存中的数据存储。因此,大数据==大内存使用率


去看看。它是一种基于文件的键值存储,可在硬盘驱动器能够处理的情况下快速检索和保存数据。它还有一个甜美的“基于路径的”查询结构使管理变得非常简单

您可以将数据存储在服务器上的文件中,并且可以在任务完成后轻松获取和检索您可以删除它。

您可以将数据存储在服务器上的文件中,并且可以在任务完成后轻松获取和检索您可以删除它。

我可能会将Redis用作缓存层。问题中的对象有多大?我可能会使用Redis作为缓存层。这个物体有多大?