设为首页 收藏本站
查看: 1476|回复: 0

[经验分享] solr mongo redis 笔记

[复制链接]

尚未签到

发表于 2016-12-2 08:47:40 | 显示全部楼层 |阅读模式
  -----------------/////////////// mongodb ///////////////
  mongod.exe --dbpath d:\mongo
  mongo  //进入mongodb操作面
  use test; //切换到  test 数据库,(注:如果没有就会创建这个数据库)
  show dbs; //显示所有的数据库
  show collections; //显示所有的表
  db.Movie.find();  //查表所有数据
  db.fkblog.find() ;                                        查找fkblog表中的记录
  db.fkblog.find().limit(10)                             查找fkblog表中的10条记录    
  db.fkblog.drop()                                         删除此表
  db.createCollection("fkblog")                     建立 fkblog 表  
  db.fkblog.count()                          统计 fkblog 表记录数   
  db.mycoll.help()     更多方法是用命令
  -----------------/////////// redis //////////////////
  中文文档:http://redis.readthedocs.org/en/2.4/index.html
  redis 启动
  直接
  redis-server.exe
  客户端 
  redis-cli.exe
  //
  keys *  //列出所有key
  hgetall Movie:1  //得到所有
  hget Movie:1 name //得到名称
  del Movie:1 //删除
  ------------------------/////////// solr /////------------------------------
  下载 solr-4.5.1解压
  在tomcat 添加solr.xml配置文件 /conf/Catalina/localhost/solr.xml
  <?xml version="1.0" encoding="UTF-8"?>
  <Context docBase="D:/TOOLS/solr/solr-4.5.1/example/webapps/solr.war" debug="0" crossContext="true">
  <Environment name="solr/home" type="java.lang.String" value="D:/TOOLS/solr/solr-4.5.1/example/solr" override="true"/>
  </Context>
  启动tomcat 
  访问 
  http://localhost:8080/solr/
  注意,要在tomcat配置文件中加入 URIEncoding="UTF-8"  以支持中文查询
  ------
  注: 这时候系统可能会报出错误:solr error filterstart 这是因为solr4.5的war包中不包含任何日志的jar包,
  你需要自己手动添加。将solr目录下example\lib\ext中的jar包copy到tomcat的lib中。这时候虽然添加jar包,
  但是没有对应的日志配置,
  需要将example\resources中的log4j.properties也放到tomcat/lib中。当然,你可以根据自己的需要更改配置。
  ---
  怎么创建新的索引库?
  1,复制目录 collection1 改为  collection2
  2,修该 collection2/core.properties 里面的名称为你想取的索引名(如coll2)
  3,修改 collection2/conf/schema.xml ,主要是下面信息
  <fields>
  <field name="_id" type="string" indexed="true" stored="true" required="true" multiValued="false" /> 
  <field name="title" type="string" indexed="true" stored="true"/>
  <field name="content" type="string" indexed="true" stored="true"/>
  <field name="_version_" type="long" indexed="true" stored="true"/>
  <field name="text" type="text_general" indexed="true" stored="false" multiValued="true"/>
  </fields>
  <uniqueKey>_id</uniqueKey>  <!--主键-->
  <copyField source="title" dest="text"/>
  <copyField source="content" dest="text"/>   <!--copy字段到  text 字段,建立全文索引 -->
  -----扩展----
  给 solr 指定  data 目录
  collection2/conf/solrconfig.xml
  <dataDir>${solr.data.dir:D:/hibernate_index/User}</dataDir>
 

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-308451-1-1.html 上篇帖子: Spring Data Mongo 自定义annoation 下篇帖子: mongo查询内嵌文档
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表