2011-03-23 59 views
0

我正在考虑通过U盘分发应用程序,U盘会读取和写入USB存储器上的h2或其他嵌入式数据库。有没有人做过任何simialr,你是如何发现与将数据库安装到本地硬盘相比的性能的?U盘上的数据库性能

+1

不要忘记(透明)数据恢复选项 - 大多数用户在写入数据库时​​会分离USB记忆棒。反复:) – Arvo 2011-03-23 14:54:59

+0

好点的阿沃,我没有想到这一点 – Zubair 2011-03-23 18:06:26

回答

1

USB棒应该允许比本地硬盘更多的提交次数。如果传输速率足够高,您的应用程序,你应该没问题。试试吧。

需要注意的一点:与所有闪存一样,USB Sticks在降级之前仅支持一定数量的写入操作,并最终失败。尝试估计在单个棒上应用程序的整个生命周期内将发生多少写操作。

1

您还必须考虑您的客户是否要将此USB设备插入USB 1.0,1.1,2.0或3.0控制器以及设备是否兼容USB 1.0,1.1,2.0或3.0。 USB 1.0和1.1最大传输速率为12Mbit/s,而USB 2.0最大速度为480Mbit/s。将USB 2.0记忆棒插入USB 1.0控制器将使记忆棒以较低的速度运行。

对于大多数读/写操作来说,它应该足够快,除非您正在往返移动一些严重的大量数据。