【发布时间】:2019-02-12 00:35:13
【问题描述】:
我正在寻找 RDD 操作,如 sql 中的like。假设我有一个具有不同 IP 的列,例如:
192.168.1.1/
192.168.1.2/
192.168.1.3/
123.123.123.123/
1.1.1.1/
2.2.2.2/
假设它们在不同的类型RDD和DataFrame中,这样我们就可以直接对它们进行一些操作。 RDD 中是否有类似以下 sql 的操作具有相同的结果?
'SELECT count(host) from webIP where host like '192.168.1.%'.
我知道如何使用reduceByKey函数来计数例如Lines.reduceByKey(lambda x, y: x+y),我正在寻找类似sql中的like的函数来找出以192.168.1开头的IP。*在 RDD 数据中。
【问题讨论】:
标签: python apache-spark