我有一个相对较大的InnoDB表,其中包含域名,我希望跟踪它们过期的时间、流量等级、所有者电子邮件以及许多类似的参数。
目前我有大约200万张唱片,我打算把它保持在500万以下。
我想知道我还能做些什么来优化它,目前这样的查询大约需要4到8秒:
SELECT *
FROM domains
WHERE domain_whois_date > 0
ORDER BY domain_whois_status asc
LIMIT 500
我认为我在my.cnf中设置的内存和缓存相关选项工作得很好,因为如果我再次快速运行相同的查询,它会在几个ms内加载。但是,表更新非常频繁,而且大多数查询都
我试着使用sans.org域名,但是我得到了以下错误:
getaddrinfo(whois.pir.org): Name or service not known.
然后我尝试WHOIS tiffany.com并得到一个类似的错误:
getaddrinfo(whois.verisign-grs.com): Name or service not known.
getaddrinfo意味着什么? whois.pir.org和whois.virusigngrs.com意味着什么?
linux和WHOIS查询非常新。谢谢!
有没有办法弄清楚当前页面的主机名的顶级域名是什么?我遇到的问题是脚本可能在.com域中,也可能在像.co.uk这样的国际域中
所以: jobs.telegraph.co.uk - top domain is:telegraph.co.uk jobs.nytimes.com - top domain is nytimes.com
问题是location.hostname和document.domain提供了整个域。
一种方法是拥有所有TLD的列表(太多了,不能随身携带),并基于此进行解析。另一条路线是如果最后两个字符在最后一个".“之后,那么国际化-因此最后两个是TLD,但这并不适用于所
我是Rails的新手,我想试试Ruby宝石。
我定义了一个创建报表的活动记录。然后,该报告将填充来自whois查询的数据(最好是已解析的)。
当我执行查询时,我会得到一些非常奇怪的信息。我使用ByeBug作为调试器:
$ (byebug) Whois.whois("google.it")
"\n*********************************************************************\n* Please note
that the following result could be a subgroup of