由于我的程序要大量访问数据库中的记录的,如果要读一条记录的话就要访问一次数据库,(数据库已使用了连接池)。
所以如果我把一部分记录(20万条)放到内存里的话就可以大大减少读数据库中记录的次数,它在内存里找到有的话就直接从内存里取了,而不用再访问数据库。
当然如果在程序里又能加以判断那些记录是经常要访问的,那些是很少访问的,然后就把那很少访问的记录自动删除掉的话,性能又更不错了。
请问一下大家,这个用java要怎么实现,要使用那些类、那些方法比较好,先谢谢了!!
数据库表users中的字段只有(id,name,password,membercode,status)。
下面这图是刚刚画的操作数据库图,希望大家能看懂、、、
