Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3730
  • 博文数量: 1
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 20
  • 用 户 组: 普通用户
  • 注册时间: 2019-11-22 15:30
文章分类
文章存档

2019年(1)

我的朋友
最近访客

分类: Android平台

2019-11-22 15:31:22


很多场景下,对于某些元数据,经常会出现按多种条件查询的情况

举个简单的例子

1
2
3
4
5
6
7
8
9
public class ServiceMeta {
    private int serviceId;
    private int serviceType;
    private int serviceLevel;
    private int parentId;
    private int status;
 
    /**getters and setters**/
}

这个元数据类中,在实际应用中可能会根据ID/TYPE/LEVEL/STATUS单独或组合条件进行查询。

元数据的特点一般是:固定,数据量不是非常大,数据使用密度高。

在计算密度非常大的应用中,利用数据库的sql语句来做查询显然是不明智的,更多地是将元数据加载到内存中,通过集合存储,在使用的时候遍历查询获取数据。

阅读(880) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:没有了

给主人留下些什么吧!~~