Java 高流量下ConcurrentHashMap与HSQLDB的比较

Java 高流量下ConcurrentHashMap与HSQLDB的比较,java,hsqldb,concurrenthashmap,Java,Hsqldb,Concurrenthashmap,我使用ConcurrentHashMap作为缓存数据库。每隔3分钟,我从真实数据库中获取对象,并用新值更新ConcurrentHashMap值。我在地图中只有100个对象,来自web的用户只读取ConcurrentHashMap对象,不插入或更新。让系统总用户数为4000/秒,ConcurrentHashMap仍然是一个好方法,或者我应该使用HSQLDB或任何其他内存缓存数据库来更改它。如果您只有100个对象要插入到映射中,那么它的访问速度将比内存中的HSQLDB快得多。可以将HSQLDB用于更

我使用ConcurrentHashMap作为缓存数据库。每隔3分钟,我从真实数据库中获取对象,并用新值更新ConcurrentHashMap值。我在地图中只有100个对象,来自web的用户只读取ConcurrentHashMap对象,不插入或更新。让系统总用户数为4000/秒,ConcurrentHashMap仍然是一个好方法,或者我应该使用HSQLDB或任何其他内存缓存数据库来更改它。

如果您只有100个对象要插入到映射中,那么它的访问速度将比内存中的HSQLDB快得多。可以将HSQLDB用于更大的数据集,并且它可以轻松地每秒处理4000个读取查询