问题标签 [persistent-storage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
949 浏览

c++ - 存储/缓存实时数据的最佳方式,具有磁盘持久性

我在 Windows 上,使用 Visual Studio 2010 C++。

我的应用程序每 16 毫秒(近乎实时)处理大量数据。该数据基本上是电信号的二进制缓冲区。

我需要以某种方式存储这些数据,以便快速访问。

我的偏好是将其中一些数据实时存储在内存中,然后以某种方式将其保存到磁盘。

我的应用程序可能在任何时候都需要会话中任何部分的数据(从开始到当前),因此访问需要快速,如果查询也可以缓存一段时间,那就太好了。

所以基本上,如果有人有存储/缓存和检索实时数据的经验,那将非常有帮助。

有任何想法吗?

罗伊

0 投票
5 回答
86947 浏览

javascript - localStorage 的持久性如何?

对于我正在编写的插件,我非常依赖 localStorage。所有用户设置都存储在其中。某些设置要求用户编写正则表达式,如果他们的正则表达式规则在某个时候消失,他们会感到难过。所以现在我想知道 localStorage 的持久性如何。

规格

用户代理应该仅出于安全原因或在用户请求时使本地存储区域中的数据过期。

上面看起来就像客户端的cookie一样工作。即当用户清除所有浏览器数据(历史、cookie、缓存等)时,localStorage 也将被截断。这个假设正确吗?

0 投票
1 回答
456 浏览

javascript - 如何使用 javascript 存储永久值以创建试用应用程序

我想创建一个静态语言的试用网页,该网页在客户端计算机上运行 10 天后到期,如果已达到截止日期,它会在客户端计算机中存储一个值,可用于通知截止日期并在应用程序中做一些限制。如果我在用户重置浏览器时使用 cookie 执行此操作,则此值不起作用。

我还有其他选择来存储永久价值吗?

我应该注意,我不想使用 activex 对象,我将使用软件加密代码以防止查看源代码...。

谢谢

0 投票
1 回答
241 浏览

java - JDBM的headMap

我想将 JDBM 用于相当大的 treeMap(如果不是几 TB,则为几百 GB)。创建后,我将大量使用它来回答 headMap 查询。显然,答案 headMap 将很大(平均为已创建数据库的一半),但我只需要 hashMap 中的前几百个元组。我想 JDBM 不会尝试为 headMap 创建内存对象,对吧?我的任务是否有更好的工具(Berkley DB 除外)?

0 投票
2 回答
76 浏览

ios - 用于在 iPhone 设备上显示持久存储内容的 GUI

我的应用程序从 CLLocation 获取数据并通过 CoreData 将其保存到数据库中。问题是我可以通过 GUI 查看数据库的内容吗?

我在 Xcode 和 Instruments 中搜索过,但到目前为止还没有运气。

(最好不要求助于命令行 sql!!)

0 投票
6 回答
24445 浏览

c# - C# .NET - 存储一些非常小规模的持久信息的方法?

我有一个应用程序需要极少的持久存储。实际上,我们谈论的是 < 30 个整数。应用程序所需要的只是在下次启动时知道这些整数(并且整数在运行时会发生变化)。

数据库对此太过分了,但我也不想只使用文本文件。

C# 是否有任何机制可以在运行之间保持这样的小值?我注意到您可以将内容存储在资源文件和其他一些地方 - 我不知道您是否可以在运行时更改它们。我只是为了一份新工作而学习 C# 和 .NET,如果这是一个愚蠢的问题,我深表歉意!

0 投票
1 回答
4120 浏览

javascript - 使用 JSON 文件在 javascript 中持久存储小型数据库

我是使用 JSON 的新手。

我希望我的网页在表格中显示一个包含数百条记录的小型数据库。为了避免将数据放入 MySQL 数据库或类似数据库的麻烦,我想我会从 JSON 文件中读取数据,并将其写入 JSON 文件,这相当于方便、持久地存储我的我网站上的数据库。

所以我花了一些时间编写一个脚本,将我现有的论文文件翻译成一个包含我所有记录的 paper.json 文件。看起来像:

这是我用来阅读它的javascript代码。(我还没有对记录的写出进行编码,因为读取不起作用。)

脚本永远挂在 while 循环中。为什么?

我也是 jQuery 的新手。如果不使用图书馆,我会感觉更舒服,一次一件新事物对我来说就足够了。没有 jQuery 可以轻松操作 JSON 文件吗?

0 投票
2 回答
500 浏览

objective-c - 无法使用持久存储保存图像的 NSMutableArray

我正在尝试使用持久存储存储图像的 NSMutableArray,但它没有存储它

这是我的代码

在我看来确实加载了我写的

当我重新加载应用程序时,对象列表设置回零

我错过了什么吗?

0 投票
4 回答
916 浏览

asp.net - 在 asp.net 页面中存储数据(不是会话)

我正在创建 4 个 asp.net 页面。前三页有“继续”按钮,最后一页有“提交”按钮。我不允许使用 Sessions 来存储前三页数据。我需要在最后三页上使用“返回”按钮。当我单击“返回”按钮时,我需要维护用户输入的上一页数据。

由于我的页面进行了一些回发,我无法使用 javascript.history 函数。

我的限制是:

由于应用程序是从 Web 场提供的,因此不能使用会话对象。但是,出于本练习的目的,将会话对象视为类似数据库的持久空间,您可以在其中存储数据。您的代码应该显示一种切换到不同持久空间的简单方法。

什么是持久空间之类的数据库以及如何编写代码以切换到不同的持久空间?...

请给我一些关于如何进行的想法....

谢谢

0 投票
1 回答
253 浏览

blackberry - 存储在我的 PersistentObject 中的数据是否会在 Blackberry 中的 App 更新时保留。?

我开发了一个黑莓应用程序,我在其中使用持久存储来保存一些数据。该应用程序已经投放市场。我在第二个版本中创建了一些新的 PersistentStorage 值。如果我从 BlackBerry App Store 更新我的应用程序,这些数据会保留吗?或者数据会丢失?