|
-----------------/////////////// 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>
|
|
|
|
|
|
|