我在 Windows 上,使用 Visual Studio 2010 C++。
我的应用程序每 16 毫秒(近乎实时)处理大量数据。该数据基本上是电信号的二进制缓冲区。
我需要以某种方式存储这些数据,以便快速访问。
我的偏好是将其中一些数据实时存储在内存中,然后以某种方式将其保存到磁盘。
我的应用程序可能在任何时候都需要会话中任何部分的数据(从开始到当前),因此访问需要快速,如果查询也可以缓存一段时间,那就太好了。
所以基本上,如果有人有存储/缓存和检索实时数据的经验,那将非常有帮助。
有任何想法吗?
罗伊