
现在我有一堆对象的集合,该集合要做到
目前只是简单得放在内存里,用 ArrayList 来做,搜索因为有速度要求,用了 Future 做并发查询
想问下这种情形下有没有什么好的实现方式
1 momocraft 2019 年 7 月 18 日 随便线程安全的 iterable 容器都可以?反正只是全遍历搜索 |
2 carlclone 2019 年 7 月 18 日 为何需要全遍历搜索? |
3 Macolor21 2019 年 7 月 18 日 via iPhone 增删用 ArrayList ? ConcurrentHashMap 应该可以满足 |
4 szhgoldeneye OP @carlclone 目前没法对这些集合数据做聚类这种 现在的场景下只能全遍历 |
5 szhgoldeneye OP @Macolor21 好的 我了解一下 |
6 Mirt 2019 年 7 月 18 日 via iPhone 如果可以对对象排序的话 查询效率会高一些 如果频繁增减的话 使用链表结构不要用数组结构好一些 如果有多线程同时操作用线程安全的集合 |
7 |