摘要:
本发明提供一种实时数据存储与查询方法,存储时,通过采用一致性哈希分片将待存储数据进行划分,在分布式存储系统的至少一个分布式节点中得到携带有一致性哈希分片索引信息的一级索引数据,对同一个分布式节点中的至少两个一级索引数据进行归并处理,形成与该分布式节点相对应的分布式文件块,对分布式文件块内的一级索引数据建立聚簇索引,在与分布式节点对应的分布式文件块内得到携带有聚簇索引信息的二级索引数据,并将该分布式文件块内的二级索引数据写入到对应分布式节点所在的磁盘上,查询时,通过对待查询数据存储时建立的一致性哈希分片索引信息和在分布式文件块内建立的聚簇索引信息,能够准确、快速的定位到需要的结果。