1.使用SQL直接查找
2.Cache这个Last Post结果。
你的问题实际是Collection问题,你可以使用compare按时间先后排序一下,不过,这挺折腾内存的,最好将这种折腾事情放在数据库端,然后使用精确缓存减少数据库服务器的折腾。
所以,数据库时代终结不是不用数据库,而是利用其长处,回避其端处,长处就是检索快速;短处就是不能频繁连接,每次TCP连接花费时间的。
你的问题实际是Collection问题,你可以使用compare按时间先后排序一下,不过,这挺折腾内存的,最好将这种折腾事情放在数据库端,然后使用精确缓存减少数据库服务器的折腾。
所以,数据库时代终结不是不用数据库,而是利用其长处,回避其端处,长处就是检索快速;短处就是不能频繁连接,每次TCP连接花费时间的。