|-原 Yii的几个著名数据库相关的扩展介绍MongoDB,ElasticSearch,Sphinx
MongoDB是一个基于分布式文件存储[1]的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。
ElasticSearch是一个基于Lucene的搜索服务器。
Sphinx是一个基于SQL的全文检索引擎,可以结合MySQL,PostgreSQL做全文搜索,它可以提供比数据库本身更专业的搜索功能,使得应用程序更容易实现专业化的全文检索。
MongoDB是一种数据库,就像Mysql一样,ElasticSearch(521733次下载)和Sphinx(309201次下载)都是搜索引擎。基于次数,我先用下yiisoft/yii2-elasticsearch,不行在用yiisoft/yii2-sphinx。
MongoDB是一个基于分布式文件存储[1]的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。
MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。...
浏览更多内容请先登录。
立即注册
更新于:2020-04-08 19:36:00
相关内容
Yii debug报错Call to undefined function Opis\Closure\unserialize()
不能用debug工具还是很不方便的,更新最新的debug扩展php composer.phar require --prefer-dist yiisoft/yii2-debug
运行报错了PHP Fatal error: Uncaught ArgumentCountError: array_merge() does not accept unknown named parameters in phar:composer.phar/src/Composer/Dependency...
查问我看笔记功能的实现过程
题外话
Yii 页面提示。
404错误,请求的页面不存在。含义是控制器的方法有,只是数据不存在。
404错误,页面未找到。含义是控制器的方法不存在。
好事多磨 20200405 1018
很尴尬,搞全文索引绕了个大圈子,开始用全文索引的Yii2扩展,各种坑,最后升级mysql5.7到mysql8,结果网站的数据库执行速度慢了0.3-0.5秒。 20200408 2...
代码要用的-增加查问我看笔记功能
查问我看笔记如何达到自己想要的效果
这里测试下多用户写笔记的效果
用超级用户运行composer require提示不要用超级用户运行composer
ActiveForm升阶-增加placeholder-自己在项目里搜到的代码
写着代码,听到了M2M - pretty Boy
提交表单提示:内容只能包含至多2,000个字符。于是改为5000
Yii2组件扩展Select2的优化问题
服务器上composer安装了Yii2的扩展yii-xunsearch支持中文全文索引搜索
关于代码遗漏更改的问题-以后要一起改
查问我看20200406整站代码已经上传到百度云
今天搞全文索引全文搜索
composer 使用composer install –no-scripts 报错了
网上查了下说composer install 的Symfony\Component\Console\Exception\RuntimeException报错要composer update
YII2 composer update 报错解决一例
composer global require "fxp/composer-asset-plugin"后composer update遇到的问题
composer update又出了问题,由于项目文件3年没用过composer安装扩展了,各种问题
查看composer的版本
composer 安装扩展时遇到的问题
mpdf/mpdf扩展又出问题
之前项目代码里有隐性的问题-composer去掉一些扩展引出的问题
删了yii2-swiftmailer后在重新用php composer.phar require --prefer-dist yiisoft/yii2-swiftmailer
深度浪漫-网站设计-url没有完成简洁
遇到的插曲-关于发帖图片自动替换的问题
comomn/models/AR.php 里关于自动替换图片的问题public $replaceImageDomainArray=['cnblogs.com','baidu.com',...
推荐内容
如何注册Spotify,注册中遇到的问题
起因是找阿特拉斯耸耸肩3里片尾的歌曲,后面用谷歌插件 aha music找到了歌曲名字和作曲人:The Beginning Elia Cmiral,然后资料在spotify有,于是就注册,甚至通过远程服务器,在服务器上打开浏览器也...
Spotify无法注册,想了很多办法后无果于是联系客服
Spotify无法注册,想了很多办法后无果于是联系客服
客服回答中国地区现在无法注册
If you still need help, contact Spotify Support.
mysql8使用自带全文索引(带中文分词)
如果之前建立全文索引,要先删除建立的索引,然后用下面的重新建立索引,亲测有效,nice 20200408 1307
ALTER TABLE `w_note` DROP INDEX content
ALTER TABLE `w_note` ADD FULLT...
MySQL如何重建索引
总结一下MySQL索引重建的方法:1: DROP INDEX + RECREATE INDEX.2: ALTER TABLE方法3: REPAIR TABLE方法,这种方法对于InnoDB存储引擎的表无效。4: OPTI...
linux Centos8邮件服务器的搭建和使用
echo "content" | mail -s "title" xxx@gmail.com
vi /etc/postfix/master.cf
更改配置文件把#smtps inet n - - - - smtpd 注释去掉
保存退出,重启postfix服务,报错
[root@vultrguest ~]# sudo systemctl restart ...