6公司的数据平台已迭代三个版本,从头开始遇到很多常见的难题,终于有时间整理一些完善的文档,在此分享以供所需的朋友。 图片来自 Pexels 在此篇幅中偏重于 ES 的优化,关于 HBase,Hadoop 的设计优化有很多文章可以参考,不再赘述。 需求说明 项目背景:在一业务系统中,部分表每天的数据量过亿,已按天分表,但业务上受限于按天查询,并且 DB 中只能保...
php中的array_rand函数可以在数组中返回一个随机键,我们可以通过这个函数来实现从数组中随机输出一个值,具体代码如下: $arrs = array('苹果','香蕉','大鸭梨'); echo($uploaders[array_rand($arrs)]);
今天在使用php curl请求一个https网站时,没有返回内容,同时curl_error没有返回错误信息,通过curl_errno发现错误码为77。 查看了php官方手册得知发生这种问题是因为本地服务器的ca证书有问题。 CURLE_SSL_CACERT_BADFILE (77) – 读取 SSL CA 证书时遇到问题(可能是路径错误或访问权限问题) 解决...
thinkphp5提供了专门的助手函数json用来进行json格式数据输出,我们只需要在控制器返回数据时调用该助手函数即可,代码如下: return json($data);