
用到哪些数据结构,如何存储,如何达到快速的查询?
1 sparkrat 2015-08-22 21:34:04 +08:00 trie 树? 这个应该是最快的了吧... |
2 ovear 2015-08-22 21:35:22 +08:00 sqlite 。。 |
3 jkeylu 2015-08-22 21:35:42 +08:00 via Android /data/data/com.android.providers.contacts/databases/contacts2.db android 存通讯录的数据库 |
4 skywatcher OP @jkeylu 恩恩, 3Q ,确实感觉用 db 会方便很多, QQ 的消息联系人基本都是 db 来存储的 |
5 skywatcher OP @sparkrat 用树的话那通讯录数据每次用时都得全部读到内存,不太好吧!如果上百万个号码呢? |
6 ljbha007 2015-08-23 01:49:21 +08:00 你这是杞人忧天啊 sqlite 就是用 b-tree 实现的 |