J2ME在没有数据库的情况下存储1500个联系人信息

时间:2009-06-05 18:32:47

标签: database blackberry java-me

目前我正在开发Blackberry应用程序以访问我们公司的内部业务联系人。据我所知,j2me或黑莓应用程序没有数据库平台。 没有数据库存储大量数据的最佳方法是什么?

我通过google找到了http://www.mcobject.com/j2me_database,它使用了B-Tree算法。

任何其他想法(除了RMS),我应该测试一下吗?

谢谢!

3 个答案:

答案 0 :(得分:3)

您可能想要查看OpenBaseMovil framework,或者您可以使用自己的索引等在RMS之上构建自己的存储引擎。不过,这有点过头了。

答案 1 :(得分:2)

我知道有三种不同的方法可以坚持使用BlackBerry。

  1. BlackBerry持久存储API。它不提供关系数据库模型,但它允许您持久化整个对象。
  2. MIDP记录存储,它是标准MIDP规范的一部分。
  3. 文件连接API
  4. 最好的办法是使用持久性商店api:Storing persistent data

答案 2 :(得分:1)

SQLite在OS 5.0中,但我怀疑你不能等那么久。

Sybase认为BlackBerry的SQL Anywhere适用于OS 4.1及更高版本:

SQL Anywhere Developer Edition Downloads