我有很多域名,例如:
site.com
ns1.site.com
ns2.site.com
test.main.site.com
google.com
mail.google.com
etc.
10 ^ 9左右的行数。 我搜索存储它的最佳方式,并按主域查找所有子域。
例如,搜索查询为:
site.com
结果将是:
ns1.site.com
ns2.site.com
test.main.site.com
任何想法怎么做?
由于
答案 0 :(得分:0)
您可以使用一些实时全文搜索工具,分别存储每个域名。然后,您可以使用给定的输入运行LIKE查询,它将返回包含您的输入字符串的所有域名。
一些流行的实时全文搜索引擎是Apache Solr和ElasticSearch。两者都应该满足你的条件。