我知道......你现在必须把我当作疯子,将文本文件用作数据库。 如果那对你好,那肯定使用java 1.3就足以叫我疯了。
让我解释一下(是的,有借口):
我为一家公司工作,这家公司因为一千个原因不能(或不会)升级到java 5或6等等...... 它也不允许我们在它的DB2系统上创建/修改数据库。
我知道......看起来他们不想让我们做我们的工作......
嗯,够了。关键是我们正在使用文本文件来提供300个报告。 300并且还在增长......我们的服务器正处于崩溃的边缘......
我尝试使用SQLite,但找不到任何适用于java 1.3的连接器/包装器......
现在我没有想法......
如果有人经过那条路(幸存下来告诉),并且可以给我任何建议......实际上,任何人的想法......
编辑:我忘了提到我无法安装任何数据库服务器。这就是我考虑SQLite的原因,因为它是一个“无用的”数据库。
答案 0 :(得分:5)
Java 1.3,天啊,你也使用穿孔卡吗? :)
严肃地说,HSQLDB声称支持每一个JDK,甚至是史前1.1版。也许这对你有用。
答案 1 :(得分:1)
有许多适合您的Java开源嵌入式数据库:
http://java-source.net/open-source/database-engines
最大的问题是它们(如果有的话)仍然支持Java 1.3。我建议在他们的文档中翻找一下,看看你能找到什么。
答案 2 :(得分:1)
10.3.1.4之前的Apache Derby版本支持JDK 1.3,请参阅release notes for 10.2.2.0。
值得注意的是,Derby使用与DB2相同的SQL方言,与支持的数据类型和函数有一些差异,您可以在developerworks
查看更多详细信息