1.一种数据处理方法,所述方法包括:
实时接收反混淆请求;
解析所述反混淆请求,得到崩溃地址和映射文件信息;
基于所述映射文件信息,从键值数据库中得到多类地址索引区间;
从所述多类地址索引区间中选取与所述崩溃地址对应的地址索引区间;
基于选取的地址索引区间,从所述键值数据库中查询所述崩溃地址对应的数据。
2.根据权利要求1所述的方法,其中,所述解析所述反混淆请求,得到崩溃地址,包括:
基于所述反混淆请求,得到反混淆编码;
对所述反混淆编码进行二进制数组解析,得到二进制数组流;
将所述二进制数组流发送给内核解析服务器,得到所述内核解析服务器反馈的崩溃地址。
3.根据权利要求1或2所述的方法,所述方法还包括:将所述崩溃地址对应的数据写入应用数据库中。
4.一种数据处理方法,所述方法包括:
获取映射文件;
对所述映射文件中各类数据按类进行分组,得到包括多类数据的信息组;
为所述信息组中每类数据赋值不同类的地址索引区间,各类地址索引区间中地址索引与各类数据的地址相对应,得到多类地址索引区间和与所述多类地址索引区间中每个地址索引区间对应的数据;
将多个地址索引区间和与所述地址索引区间中每个地址索引区间对应的数据发送给键值数据库。
5.根据权利要求4所述的方法,所述方法还包括:
接收二进制数组流;
将所述二进制数组流转换成地址堆栈;
查询所述地址堆栈中的存储值,得到崩溃地址。
6.一种数据处理系统,所述系统包括:实时流处理单元和键值数据库;
所述实时流处理单元用于实时接收反混淆请求;解析所述反混淆请求,得到崩溃地址和映射文件信息;基于所述映射文件信息,从所述键值数据库中得到多类地址索引区间;从所述多类地址索引区间中选取与所述崩溃地址对应的地址索引区间;基于选取的地址索引区间,从所述键值数据库中查询所述崩溃地址对应的数据;
所述键值数据库用于存储映射文件的多个地址索引区间和与所述地址索引区间中每个地址索引区间对应的数据,且每个地址索引区间中的地址索引与所述数据的地址相对应。
7.根据权利要求6所述的系统,所述系统还包括:内核解析服务器;
所述内核解析服务器用于获取映射文件;对所述映射文件中各类数据按类进行分组,得到包括多类数据的信息组;为所述信息组中每类数据赋值不同类的地址索引区间,各类地址索引区间中地址索引与各类数据的地址相对应,得到多类地址索引区间和与所述地址索引区间中每个地址索引区间对应的数据;将多个地址索引区间和与所述地址索引区间中每个地址索引区间对应的数据发送给所述键值数据库。
8.根据权利要求7所述的系统,其中,所述实时流处理单元用于基于所述反混淆请求,得到反混淆编码;对所述反混淆编码进行二进制数组解析,得到二进制数组流,将所述二进制数组流发送给所述内核解析服务器;
所述内核解析服务器用于基于所述映射文件,查询得到崩溃地址,并将所述崩溃地址反馈给所述实时流处理单元。
9.根据权利要求8所述的系统,所述系统还包括:应用数据库;所述应用数据库用于存储所述崩溃地址对应的数据。
10.一种数据处理装置,所述装置包括:
接收单元,被配置成实时接收反混淆请求;
解析单元,被配置成解析所述反混淆请求,得到崩溃地址和映射文件信息;
得到单元,被配置成基于所述映射文件信息,从键值数据库中得到多类地址索引区间;
选取单元,被配置成从所述多类地址索引区间中选取与所述崩溃地址对应的地址索引区间;
反混淆单元,被配置成基于选取的地址索引区间,从所述键值数据库中查询所述崩溃地址对应的数据。
11.一种电子设备,其特征在于,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-5中任一项所述的方法。
12.一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,所述计算机指令用于使所述计算机执行权利要求1-5中任一项所述的方法。
13.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现权利要求1-5中任一项所述的方法。