10 2017 档案

使用bitset实现毫秒级查询(二)
摘要:在 "上一篇" 中我们了解了bitset索引的基本用法,本篇开始学习bitset索引更新及一些复杂查询。 1.bitset索引更新   因为我们的数据是在系统启动时全部加载进内存,所以当数据库数据发生变化时要实时通知到内存,可以使用消息队列的方式实现:将新增或者修改的数据写入ka 阅读全文

posted @ 2017-10-24 16:08 ncb 阅读(580) 评论(0) 推荐(1)

使用bitset实现毫秒级查询
摘要:前言 因为业务要求api的一次请求响应时间在10ms以内,所以传统的数据库查询操作直接被排除(网络io和磁盘io)。通过调研,最终使用了bitset,目前已经正常运行了很久 bitset介绍 看JDK中的解释简直一头雾水,用我自己的理解概括一下 1. bitset的内部实现是long数组 2. se 阅读全文

posted @ 2017-10-23 23:53 ncb 阅读(3462) 评论(1) 推荐(1)

导航