![]() |
1
2
这看起来像CSV。如果将一些头放在顶部,则可以将其解析为哈希数组。
这本质上与原始字符串相同,只是为了便于访问而交换了一些内存。您现在可以像这样“查询”此数据集:
然后根据您的意愿进行聚合。 当然,在这个数组中搜索需要线性时间,因此如果有数百万个调用,您可能希望以更高效的搜索结构(如B树)组织它们,或者将整个数据集移动到真实的数据库中。 |
![]() |
2
2
如果只想查询发起呼叫的号码,可以将数据存储在哈希中,其中键是“呼叫来源”号码,值是一个数组或另一个哈希,包含其余数据。例如:
如果数据集非常大,或者需要更复杂的查询,那么最好将其存储在数据库中,直接查询即可。 |
![]() |
Lyres · Ruby存储查询数据 7 年前 |
![]() |
em1031 · 查找上一期价值的最快方法? 7 年前 |
![]() |
DanielWoodward · MongoDB$查找值返回数组 7 年前 |
|
Milly B. · Google sheets查找和汇总 7 年前 |
![]() |
C_psy · 将匹配列从长转换为宽 7 年前 |
![]() |
Luis Costa · Mongo 3.6多条件聚合查找 7 年前 |