Java me RMS可以存储大约多少数据。?

Java me RMS可以存储大约多少数据。?,java-me,midp,rms,recordstore,Java Me,Midp,Rms,Recordstore,我想使用RMS来存储大量数据。我已经检查到一定限度了。我只是想确定一下RMS是否能够存储它 我在RMS中存储了大约13500个字符,我还可以从RMS中获取它们。使用RMS可以存储多少数据 我想在实时应用程序中实现它。RMS存储容量没有这样的固定限制。这完全取决于设备上有多少可用内存 Runtime rt = Runtime.getRuntime(); long totalMemory = rt.totalMemory(); long freeMemory = rt.freeMemory();

我想使用RMS来存储大量数据。我已经检查到一定限度了。我只是想确定一下RMS是否能够存储它

我在RMS中存储了大约13500个字符,我还可以从RMS中获取它们。使用RMS可以存储多少数据


我想在实时应用程序中实现它。

RMS存储容量没有这样的固定限制。这完全取决于设备上有多少可用内存

Runtime rt = Runtime.getRuntime();
long totalMemory = rt.totalMemory();
long freeMemory = rt.freeMemory();

// if rs is an instance of your App's RMS
// then, try
RecordStore rs = RecordStore.openRecordStore( "App_Db_Name_Here", true );
int sizeAvailable = rs.getSizeAvailable();
// it returns the amount of additional room (in bytes) available
// for this record store to grow.
请在应用程序中尝试以下代码段,以查找设备上的内存状态

Runtime rt = Runtime.getRuntime();
long totalMemory = rt.totalMemory();
long freeMemory = rt.freeMemory();

// if rs is an instance of your App's RMS
// then, try
RecordStore rs = RecordStore.openRecordStore( "App_Db_Name_Here", true );
int sizeAvailable = rs.getSizeAvailable();
// it returns the amount of additional room (in bytes) available
// for this record store to grow.
比较以上三个值,并在应用程序中进行相应操作

但RMS IO操作会随着大小的增长而变慢,因此此类本地数据库不用于存储大型数据。同样,这因设备而异。在跨设备移植应用程序时,您应该决定如何实施


有关完整注释,请参阅文档。

RMS存储容量没有此类固定限制。这完全取决于设备上有多少可用内存

Runtime rt = Runtime.getRuntime();
long totalMemory = rt.totalMemory();
long freeMemory = rt.freeMemory();

// if rs is an instance of your App's RMS
// then, try
RecordStore rs = RecordStore.openRecordStore( "App_Db_Name_Here", true );
int sizeAvailable = rs.getSizeAvailable();
// it returns the amount of additional room (in bytes) available
// for this record store to grow.
请在应用程序中尝试以下代码段,以查找设备上的内存状态

Runtime rt = Runtime.getRuntime();
long totalMemory = rt.totalMemory();
long freeMemory = rt.freeMemory();

// if rs is an instance of your App's RMS
// then, try
RecordStore rs = RecordStore.openRecordStore( "App_Db_Name_Here", true );
int sizeAvailable = rs.getSizeAvailable();
// it returns the amount of additional room (in bytes) available
// for this record store to grow.
比较以上三个值,并在应用程序中进行相应操作

但RMS IO操作会随着大小的增长而变慢,因此此类本地数据库不用于存储大型数据。同样,这因设备而异。在跨设备移植应用程序时,您应该决定如何实施


有关完整注释,请参阅文档。

“1,35000”这些逗号的位置不是我理解的数字形式。@AndrewThompson。。我刚才提到这个数字是为了理解这个问题的意思。我知道。。但我只想大致回答一下,使用RMS可以存储多少数据?“1,35000”这些逗号的位置不是我理解的数字形式。@AndrewThompson。。我刚才提到这个数字是为了理解这个问题的意思。我知道。。但是我只想回答一下,我可以用RMS存储多少数据?