我正在通过蓝牙将 Android 设备连接到嵌入式数据采集系统。DAQ 系统将从 50Hz 到可能的 880Hz(未来可能更多)采集数据样本,并在收集数据时或以更快的采样率将其推送到 Android 设备。
有很多关于如何管理蓝牙连接的示例,但没有太多关于如何处理数据的示例。
我需要将数据保存到某种长期存储中,并且能够在较长时间内以这些更高的采样率持续执行此操作。
我知道要在 UI 线程上执行此操作,因此无需为此而烦恼。Android 上的哪种存储介质可以快速响应以跟上这些传入数据?SQLite 数据库是否足够快?似乎它会很快陷入困境。