-----------------/////////////// 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>
相关推荐
solr,redis用java实现的小案例,本项目使用的maven,在使用前需要安装好redis和solr的服务器
solr-mongo-importer-1.1.0.jar solr-mongo-importer-1.1.0.jar solr-mongo-importer-1.1.0.jar
Solr Redis扩展该扩展是一个ParserPlugin,它基于Redis中存储的数据提供Solr查询解析器。 RedisQParserPlugin创建与Redis的连接,并将连接对象传递给负责获取数据和构建查询的RedisQParser。快速开始使用Maven进行...
网上商城, 用 idea+maven+SSM开发. 用到了,solr, redis, mysql+mycat
php4.3 mongo memcache solr redis.dll扩展包以及配置方法
PHP4.3 mongo memcache solr redis.dll扩展包.zip 以及配置方法
solr-mongo-importer-1.1
solr笔记solr笔记
Solr笔记,Solr笔记,Solr笔记,Solr笔记,Solr笔记,Solr笔记,Solr笔记,Solr笔记,Solr笔记,Solr笔记,
适用于jdk1.6的项目中. solr-mongo-importer 用1.6打的包 避免使用过程中报jdk版本的错
solr与mongodb配置文件方式整合,建立索引必备jar包
solr-mongo-importer-1.0.0
solr笔记教案solr笔记教案
solr_学习笔记_v1.1
solr-mongo-import-1.0和1.1
solr-mongo-import-1.0和1.1 以及mongo-Java-driver
solr facet 笔记
大型SpringMVC,Mybatis,Redis,Solr,Nginx,SSM分布式电商项目视频教程由浅到深的详细讲解了电商项目的搭建,有这方面需求的可以下载
Solr 是一种可供企业使用的、基于 Lucene 的搜索服务器,它支持层面搜索、命中醒目显示和多种输出格式。在这篇分两部分的文章中,Lucene Java的提交人 Grant Ingersoll 将介绍 Solr 并向您展示如何轻松地将其表现...
activemq,dubbo,linux,redis,shiro,solr笔记整理+视频资源