喜糖

移动开发工程师 。涉及 android、ios、jni

导航

合理的使用索引。《Map的使用》

Posted on 2010-12-28 13:34  喜糖  阅读(362)  评论(0编辑  收藏  举报

    在开发中,为了方便的提高速度。我加入了很多的索引。比如XX系统中的在线玩家,id到内容,名称到内容。等多个索引。最后,竟然让这个索引给拖垮了。搞这么多的索引,使得索引的维护变的异常的困难。极大的增加了难度,

    索引的添加也是有技巧的。什么时候添加这个索引?

以现在我的水平,最好是仅仅只有一份,如果这个索引中的数据量不是很大,就直接迭代去寻找好了。如果是真的能提高很多性能,再考虑去建立索引。这样起码能保证安全性。

    如果是真的需要去维护几个索引,那么最好有一个入口。在这里统一来更新索引,否则把维护索引的地方散开。真的将会是一个噩梦。

 

好了,最近很累很累。要走的路还很长。。  让子弹飞一会吧。。