我有一个需要从对象数据库中检索数据的 javax rest 服务。此外,它总是需要在表中执行查找(键是字符串,值是整数)。查找表中有 250 个值,我目前正在使用“正常”数据库查询访问和选择这些值。这些值永远不会改变,因此访问可以纯粹基于只读。
实现此查找的最快方法是什么?我想到了属于服务类(硬编码)的静态映射或服务器文件系统上的文件。我必须承认,当调用 rest 服务时,我并不完全理解内存分配模型(静态/非静态),以及static关键字之类的东西在多大程度上影响或覆盖了东西——我想,将对速度和内存消耗之间的理想权衡产生影响。