MaxMind 的 minFraud 与 GeoIP/GeoLite 有什么区别?

MaxMind 开发者门户提供两条主要产品线:minFraud 用于交易风险评分和欺诈识别,GeoIP/GeoLite 用于 IP 地理定位和网络属性查询。选择哪条线取决于你要解决的问题——判断一笔支付或用户行为是否高风险,用 minFraud;判断一个 IP 位于哪里、属于什么网络,用 GeoIP/GeoLite。

核心定位差异

维度 minFraud GeoIP / GeoLite
解决的问题 这笔交易/这个行为有多大风险 这个 IP 在哪里、是什么网络
输出形式 风险评分 + 风险数据 地理位置 + 网络属性
典型场景 电商支付风控、平台用户行为、激励流量识别 内容定制、广告、数字版权管理、合规、欺诈检测、安全
接入形式 Web 服务(Transaction Risk API) 数据库和 Web 服务两种形式

minFraud 的定位是“用风险评分和数据识别高风险活动”,门户明确列举了电商支付、平台用户活动、激励流量等场景。GeoIP/GeoLite 的定位是“IP 情报”,用于内容定制、广告、数字版权管理、合规、欺诈检测、安全等。

minFraud 能做什么

minFraud 以 Web 服务形式提供,核心是 Transaction Risk API。门户列出的能力包括:

  • 评估交易(Evaluate a Transaction):对一笔交易做风险评分
  • 上报交易(Report a transaction):把交易结果反馈回去
  • 设备追踪(Track Devices):覆盖 Web、Android、iOS
  • minFraud Alerts:风险告警
  • 交易处置(Working with Transaction Dispositions)
  • 沙盒测试(Testing minFraud in the MaxMind Sandbox)

如果你的需求是“这笔订单该不该放行”“这个用户行为是否异常”,minFraud 是直接对应的工具。它还提供 Legacy Proxy Detection 和 Legacy Web Service 等历史接口。

GeoIP/GeoLite 能做什么

GeoIP/GeoLite 提供两种使用形式:

数据库形式

  • 更新数据库(Updating Databases)
  • 导入数据库(Importing Databases):支持导入 PostgreSQL、MySQL
  • 数据库文档覆盖 City and Country、Enterprise、Anonymous IP、Anonymous Plus、Residential Proxy、ISP、Connection Type、Domain、ASN、Static IP Score、User Count 等数据集

Web 服务形式

  • 地理定位一个 IP(Geolocate an IP)
  • 客户端 JavaScript(Client-side Javascript)
  • 跟踪位置名称更新(Track Location Name Updates)
  • 沙盒环境(Sandbox Environment)

GeoLite 是 GeoIP 的免费版本,门户提示“注册 GeoLite 账户即可获取免费 IP 地理定位数据”。如果你的需求是“这个 IP 在哪个城市”“这个 IP 属于哪个 ASN 或 ISP”,用 GeoIP/GeoLite。

怎么选

选 minFraud,如果:

  • 你要对交易做风险评分,决定放行还是拦截
  • 你要识别电商支付、平台用户活动、激励流量中的高风险行为
  • 你需要设备追踪或风险告警能力

选 GeoIP/GeoLite,如果:

  • 你要根据 IP 做内容定制、广告投放或数字版权管理
  • 你要做合规判断或安全分析
  • 你只需要 IP 的地理位置或网络属性,不需要风险评分
  • 你希望用数据库本地部署,或通过 Web 服务按需查询

两者可以组合使用:GeoIP 提供 IP 情报作为基础数据,minFraud 在其上做风险评分。门户把两者并列在“IP intelligence and risk scoring”之下,说明它们面向不同层次的问题,而非互相替代。

接入前需要知道的

  • minFraud 和 GeoIP Web 服务都提供 沙盒环境,可以在正式接入前测试。
  • GeoIP 数据库支持导入 PostgreSQL 和 MySQL,适合本地查询场景。
  • GeoLite 提供免费 IP 地理定位数据,但需注册账户;具体数据覆盖范围和许可条件以门户文档为准。
  • 门户还提供 MMDB 格式规范、OpenAPI 规范、License Key Validation API 和知识库,接入时可参考。

如果你的问题只是“这个 IP 在哪”,不需要 minFraud;如果问题是“这笔交易风险多大”,GeoIP 单独用不够,需要 minFraud 的评分能力。

dev.maxmind.com