1
我的应用程序需要高数据吞吐量。它通过蓝牙接收传入的数据流,并且必须对其进行解析,缩放,显示以及存储数据。单独的线程中的Android Sqlite处理程序?
在阅读了不同的存储方法后,我决定尝试使用Sqlite进行数据存储。我已经阅读,它似乎得到最好的写作表现,我应该使用交易。
但在我甚至去那里之前,我想知道DB处理程序是否应该在它自己的线程中。 BT数据处理已经在一个单独的线程中运行良好。我看到很多关于从多线程访问sqlite的讨论,但我想我想要一个线程处理数据库连接,并只使用intent来获取/存储数据......几乎只是将显示与数据存储断开。
这会增加我的表现还是不值得?
我猜我会写多达19行20-50行。