上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 567 下一页
摘要: PHP 处理 JSON 数组或对象 | Elasticsearch-PHP | Elastic 空对象 Elasticsearch API 在几个地方使用了空对象,这会对 PHP 造成影响。不像其它的语言,PHP 没有一个简便的符号来表示空对象,而许多开发者还... 阅读全文
posted @ 2021-10-15 10:51 码农编程进阶笔记 阅读(89) 评论(0) 推荐(0)
摘要: 点击进入【码农编程进阶笔记】 免费获取进阶面试题、文档、视频资源 问:随着数据库的增大,既然索引的作用那么重要,有谁能抛开具体的数据库来解释一下索引的工作原理? 答: 数据在磁盘上是以块的形式存储的。为确保对磁盘操作的原子性,访问数据的时候会一并访问所有数... 阅读全文
posted @ 2021-10-15 08:00 码农编程进阶笔记 阅读(986) 评论(0) 推荐(0)
摘要: 快速开始 这一节会概述一下客户端以及客户端的一些主要方法的使用规则。 安装 在 composer.json 文件中引入 elasticsearch-php: { "require": { "elasticsearch/elasticsea... 阅读全文
posted @ 2021-10-14 18:59 码农编程进阶笔记 阅读(96) 评论(0) 推荐(0)
摘要: 今天本地调用一个接口报错了: filter_var(): explicit use of FILTER_FLAG_SCHEME_REQUIRED and FILTER_FLAG_HOST_REQUIRED is deprecated 但测试环境没有报错,于是查... 阅读全文
posted @ 2021-10-14 11:11 码农编程进阶笔记 阅读(83) 评论(0) 推荐(0)
摘要: 类文件存在,但提示加载不到 “Elasticsearch\Serializers\SmartSerializer” PHP Fatal error: Uncaught Error: Class '\Elasticsearch\Serializers\Sm... 阅读全文
posted @ 2021-10-14 11:08 码农编程进阶笔记 阅读(408) 评论(0) 推荐(0)
摘要: 为什么加索引? 如果上面的表,我们执行SQL语句select * from table where Col2=89;这样就会造成全表扫描,从第一行读取到倒数第二行,然后拿到这个89这个对应的值的位置,这样就做了6次才找到对应的值,但是加上索引就不一样了,... 阅读全文
posted @ 2021-10-14 08:00 码农编程进阶笔记 阅读(207) 评论(0) 推荐(0)
摘要: redis本身是开源的C语言编写的k-v存储系统,他支持String、List、Set、ZSet、hash五种数据结构,每种数据结构底层是如何实现的?其数据结构为什么? 1. String 1.1 结论 底层结构:指针+字符数组时间复杂度:O(1) ... 阅读全文
posted @ 2021-10-14 08:00 码农编程进阶笔记 阅读(696) 评论(0) 推荐(0)
摘要: 1.近实时搜索 1.1 实时与近实时 实时搜索(Real-time Search)很好理解,对于一个数据库系统,执行插入以后立刻就能搜索到刚刚插入到数据。而近实时(Near Real-time),所谓“近”也就是说比实时要慢一点点。 1.2 近实时的挑战 ... 阅读全文
posted @ 2021-10-13 22:15 码农编程进阶笔记 阅读(570) 评论(0) 推荐(0)
摘要: 在测试环境执行后台任务的时候碰到报错:PHP环境7.1.33 Fatal error: Uncaught Error: Class Psr\Log\NullLogger not found in /var/www/vendor/elasticsearch... 阅读全文
posted @ 2021-10-13 20:34 码农编程进阶笔记 阅读(160) 评论(0) 推荐(0)
摘要: grep -rn "runlog查找的关键词" *-r: 递归查找-n: 显示行号*: 当前目录所有文件,也可以是某个文件名 阅读全文
posted @ 2021-10-12 15:17 码农编程进阶笔记 阅读(263) 评论(0) 推荐(0)
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 567 下一页
返回顶部 有事您Q我