- 浏览: 2664021 次
- 来自: 杭州
文章分类
- 全部博客 (1188)
- webwork (4)
- 网摘 (18)
- java (103)
- hibernate (1)
- Linux (85)
- 职业发展 (1)
- activeMQ (2)
- netty (14)
- svn (1)
- webx3 (12)
- mysql (81)
- css (1)
- HTML (6)
- apache (3)
- 测试 (2)
- javascript (1)
- 储存 (1)
- jvm (5)
- code (13)
- 多线程 (12)
- Spring (18)
- webxs (2)
- python (119)
- duitang (0)
- mongo (3)
- nosql (4)
- tomcat (4)
- memcached (20)
- 算法 (28)
- django (28)
- shell (1)
- 工作总结 (5)
- solr (42)
- beansdb (6)
- nginx (3)
- 性能 (30)
- 数据推荐 (1)
- maven (8)
- tonado (1)
- uwsgi (5)
- hessian (4)
- ibatis (3)
- Security (2)
- HTPP (1)
- gevent (6)
- 读书笔记 (1)
- Maxent (2)
- mogo (0)
- thread (3)
- 架构 (5)
- NIO (5)
- 正则 (1)
- lucene (5)
- feed (4)
- redis (17)
- TCP (6)
- test (0)
- python,code (1)
- PIL (3)
- guava (2)
- jython (4)
- httpclient (2)
- cache (3)
- signal (1)
- dubbo (7)
- HTTP (4)
- json (3)
- java socket (1)
- io (2)
- socket (22)
- hash (2)
- Cassandra (1)
- 分布式文件系统 (5)
- Dynamo (2)
- gc (8)
- scp (1)
- rsync (1)
- mecached (0)
- mongoDB (29)
- Thrift (1)
- scribe (2)
- 服务化 (3)
- 问题 (83)
- mat (1)
- classloader (2)
- javaBean (1)
- 文档集合 (27)
- 消息队列 (3)
- nginx,文档集合 (1)
- dboss (12)
- libevent (1)
- 读书 (0)
- 数学 (3)
- 流程 (0)
- HBase (34)
- 自动化测试 (1)
- ubuntu (2)
- 并发 (1)
- sping (1)
- 图形 (1)
- freemarker (1)
- jdbc (3)
- dbcp (0)
- sharding (1)
- 性能测试 (1)
- 设计模式 (2)
- unicode (1)
- OceanBase (3)
- jmagick (1)
- gunicorn (1)
- url (1)
- form (1)
- 安全 (2)
- nlp (8)
- libmemcached (1)
- 规则引擎 (1)
- awk (2)
- 服务器 (1)
- snmpd (1)
- btrace (1)
- 代码 (1)
- cygwin (1)
- mahout (3)
- 电子书 (1)
- 机器学习 (5)
- 数据挖掘 (1)
- nltk (6)
- pool (1)
- log4j (2)
- 总结 (11)
- c++ (1)
- java源代码 (1)
- ocr (1)
- 基础算法 (3)
- SA (1)
- 笔记 (1)
- ml (4)
- zokeeper (0)
- jms (1)
- zookeeper (5)
- zkclient (1)
- hadoop (13)
- mq (2)
- git (9)
- 问题,io (1)
- storm (11)
- zk (1)
- 性能优化 (2)
- example (1)
- tmux (1)
- 环境 (2)
- kyro (1)
- 日志系统 (3)
- hdfs (2)
- python_socket (2)
- date (2)
- elasticsearch (1)
- jetty (1)
- 树 (1)
- 汽车 (1)
- mdrill (1)
- 车 (1)
- 日志 (1)
- web (1)
- 编译原理 (1)
- 信息检索 (1)
- 性能,linux (1)
- spam (1)
- 序列化 (1)
- fabric (2)
- guice (1)
- disruptor (1)
- executor (1)
- logback (2)
- 开源 (1)
- 设计 (1)
- 监控 (3)
- english (1)
- 问题记录 (1)
- Bitmap (1)
- 云计算 (1)
- 问题排查 (1)
- highchat (1)
- mac (3)
- docker (1)
- jdk (1)
- 表达式 (1)
- 网络 (1)
- 时间管理 (1)
- 时间序列 (1)
- OLAP (1)
- Big Table (0)
- sql (1)
- kafka (1)
- md5 (1)
- springboot (1)
- spring security (1)
- Spring Boot (3)
- mybatis (1)
- java8 (1)
- 分布式事务 (1)
- 限流 (1)
- Shadowsocks (0)
- 2018 (1)
- 服务治理 (1)
- 设计原则 (1)
- log (0)
- perftools (1)
最新评论
-
siphlina:
课程——基于Python数据分析与机器学习案例实战教程分享网盘 ...
Python机器学习库 -
san_yun:
leibnitz 写道hi,我想知道,无论在92还是94版本, ...
hbase的行锁与多版本并发控制(MVCC) -
leibnitz:
hi,我想知道,无论在92还是94版本,更新时(如Puts)都 ...
hbase的行锁与多版本并发控制(MVCC) -
107x:
不错,谢谢!
Latent Semantic Analysis(LSA/ LSI)算法简介 -
107x:
不错,谢谢!
Python机器学习库
线上 15:32:36 搜索出现问题:
INFO: [feed] webapp=/solr path=/select params={fl=id&sort=last_replied_datetime+desc&start=0&q=(*)+_val_:"div(photo_size,+sum(product(photo_width,+pho
to_height),1))"&wt=standard&fq=category:9+OR+category:1&fq=photo_size:[1+TO+1048576]&fq=-pop_score:0&fq=-status:6&fq=-photo_id:0&fq=buyable:0+OR+buyab
le:11+OR+buyable:14&fq=add_datetime:[2012-07-03T13:46:06Z+TO+*]&fq=favorite_count:[1+TO+*]&rows=30&version=2.2} hits=5814 status=0 QTime=11342
Search .execute time is:11007ms
Search .execute time is:17759ms
Search .execute time is:17904ms
Search .execute time is:11955ms
Search .execute time is:11648ms
Search .execute time is:11958ms
Search .execute time is:19494ms
Search .execute time is:11346ms
Search .execute time is:19519ms
Search .execute time is:13948ms
Search .execute time is:8309ms
Search .execute time is:14111ms
Search .execute time is:14007ms
Search .execute time is:19588ms
Search .execute time is:8438ms
Search .execute time is:13767ms
Search .execute time is:11717ms
Search .execute time is:20133ms
Search .execute time is:9338ms
最开始以为是_val_:"div(photo_size,+sum(product(photo_width,+photo_height),1))"&wt=standardfq=category:9+OR+category:1
有问题,去掉。但后来问题仍然存在:
问题定位:
1. q = NOT id:0 fq=add_datetime:[2012-07-03T13:46:06Z+TO+*] 始终感觉有问题,带有NOT ID的执行时间:
tail -f catalina.2012-07-10.log | grep "feed" |grep "NOT"| awk -F 'QTime=' '{print $2}' > mytest
cat mytest |sort -rn | head -10
636
12
11
11
529
11
595
441
9
1
1
1
1
1
10
442
11
597
599
10
1
508
565
635
452
10
10
519
521
不带NOT ID的执行时间:
0
7
1
1
1
0
1
0
0
0
0
47
0
1
0
0
0
0
1
1
0
7
0
0
0
0
0
0
1
1
15
18
1
1
0
2. cache 出现了OOM,和内存管理有问题。
早上起来一看JVM:
[admin@server6 ~]$ jstat -gcutil 32336 5000
S0 S1 E O P YGC YGCT FGC FGCT GCT
0.00 0.00 100.00 100.00 25.95 206 3.489 15636 12242.959 12246.448
0.00 0.00 100.00 100.00 25.95 206 3.489 15644 12249.039 12252.528
0.00 0.00 100.00 100.00 25.95 206 3.489 15650 12254.227 12257.716
初步判断和documentCache有关。
<documentCache
class="solr.LRUCache"
size="40480"
initialSize="512"/>
发表评论
-
三种solr提交(commit)索引的方式
2014-03-01 13:40 20952三种solr提交索引的 ... -
solr build索引性能
2014-03-01 13:26 1548测试代码 package mytest; impo ... -
Solr性能优化之filterCache
2014-02-27 10:48 956原文:Solr性能优化之filterCache 什么是f ... -
SolrCore查询过程源码分析
2014-02-12 15:37 1257一.环境启动代码 SolrResourceLoader. ... -
通过设置SolrInputDocument 的boost来改变文档评分
2014-01-31 23:18 1554solr通过关键字查询后的文档得分最后要乘以这个boost因 ... -
Solr 使用 Log4j
2014-01-25 21:31 2405原文出处:http://blog.chenlb.com/20 ... -
solr基本概念
2014-01-25 20:49 1416原文:http://www.solrtutorial.com ... -
solr load比较高
2013-12-02 09:50 1073最近solr的load比较高,通过jstack查看: 写 ... -
Solr索引放入内存
2013-08-28 11:45 10032在一次技术群中,中听到一位sina的架构师,他们是采用基于l ... -
solr build索引遇到控制字符的错误
2013-08-23 15:12 634今天build solr 索引遇到如下错误: 发现提 ... -
solr 更新index的最佳实践
2013-08-22 15:24 1023其中重要一点是,solr不运行并发commit。 懒得翻 ... -
Scaling Solr(Solr的扩展)
2013-08-21 20:55 714Solr 的扩展 (Scaling) 当你的索 ... -
Lucene Scoring 评分机制
2013-08-21 20:52 729Lucene 评分体系/机制 ... -
solr build index例子
2013-08-20 14:24 876p = PeopleDO({'userid':101,'s ... -
solr build索引时commit与optimize的概念
2013-08-20 14:22 1959大家都知道,solr在提交索引的时候有commit和opt ... -
solr in action
2013-08-20 13:56 1245solr in action电子书 -
solr的函数查询_FunctionQuery_总结
2012-12-21 15:55 4215作用 函数查询的作用,是影响计算score的算法,并不替 ... -
solr java客户端build索引
2012-12-17 17:08 1101package com.duitang.views.tes ... -
Solr搜索的排序打分规则
2012-11-20 17:48 2467使用Solr搭建搜索引擎很容易,但是如何制定合理的打分规则(b ... -
Solrj
2012-11-20 14:17 1015solr 的java客户端可比python复杂一些,贴点代码: ...
相关推荐
当你在尝试启动Solr时遇到404错误,这通常意味着Solr服务没有正确地启动或者配置文件设置不正确。404错误表示“未找到”,在Web服务器中通常意味着请求的资源无法被定位。下面我们将深入探讨如何解决这个问题。 ...
"Lucene-Solr开发经验.mht"文件可能分享了一些开发者的实战经验,这对于遇到问题时寻找解决方案或者避免常见错误非常有帮助。 "Solr and Jboss.mht"讨论了Solr与JBoss应用服务器的集成,对于在企业环境中部署Solr的...
在使用Solr进行中文搜索时,可能会遇到中文字符显示为乱码的问题。 **解决方法:** 1. **修改Tomcat配置文件:** - 打开Tomcat安装目录下的`conf/server.xml`文件,找到`<Connector>`元素,将其修改为支持UTF-8...
Solr是中国Apache软件基金会开发的一款开源全文搜索引擎,它允许用户快速地索引和搜索大量数据。这个"solr文件下载即用"的压缩包提供了一个便捷...如果在使用过程中遇到任何问题,可以联系提供的邮箱地址寻求技术支持。
如果在整合过程中遇到问题,可以查阅官方文档或社区论坛寻求帮助。 总之,Solr 3.5 整合到 Tomcat 可以让你利用 Tomcat 的稳定性和灵活性来运行和管理 Solr 搜索服务,从而在 web 应用中实现高效的全文检索功能。...
解答关于Solr使用过程中可能遇到的问题,如乱码和查不到结果的排查方法。 这个SOLR应用教程涵盖了从基础概念到实际应用,包括安装配置、索引和搜索操作、SolrJ的使用以及性能优化等多个方面,为读者提供了一个全面...
- **版本兼容性**:确保IK分词器的版本与Solr版本匹配,避免出现不兼容的问题。 - **性能调优**:根据实际数据量和查询需求调整 IK 分词器的配置参数,如缓存大小、最大扩展词长度等。 - **分词结果的精度**:观察并...
在传统的数据库查询中,如 MySQL,可能会遇到一些限制,例如多表查询效率低下、大文本字段索引和搜索困难、复杂查询表达式处理能力不足等问题,尤其是在面对大数据量时,查询延迟会显著增加。而 Solr 正是为了解决...
Solr 是一个基于 Lucene 的开源...如果你遇到乱码问题,检查 Tomcat 的字符集配置是否正确。总的来说,Solr 的安装和配置是一个涉及多个步骤的过程,但遵循上述指南,你应该能够成功搭建起一个基本的 Solr 搜索环境。
在描述中提到的"找了好久没找到",这可能反映了Solr4.9的jar包在某些时候可能不易获取,特别是对于新用户或者老版本的用户来说,他们可能在寻找这些资源时遇到困难。因此,分享这样的资源对于社区来说是非常有价值的...
如果你对SSM整合Solr有任何疑问,或者在搭建过程中遇到问题,可以随时提问,因为作者已经表示愿意提供帮助。这样的项目实例对于学习和理解SSM框架如何与Solr集成,以及如何在实际项目中使用它们,是非常有价值的资源...
标签 "solr schedule报错" 表明用户可能在使用 Solr 的调度功能时遇到了问题,这可能是由于配置错误、版本不兼容、依赖问题或者是插件本身的bug导致的。使用这个修改过的 jar 包,可能有助于解决这些问题,提供更...
1. **基于Lucene自行封装实现站内搜索**:这种方式虽然能够最大程度地控制搜索引擎的行为,但由于需要大量的开发工作,且在后续维护和扩展方面可能会遇到挑战,因此通常不会被首选。 2. **调用第三方搜索引擎如...
6. **监控与维护**:在实际应用中,为了保持分词效果的准确性和实时性,可能需要定期更新IK分词器的词典,尤其是当遇到新的词汇或特定领域词汇时。 在Solr 5.0.0中使用IK分词器,可以显著提高中文文本的检索效果,...
通过研究Solr 4.6.0的源代码,开发者可以深入理解其内部工作原理,定制化搜索服务,优化性能,以及解决在部署和使用过程中遇到的问题。这不仅有助于提升对全文检索技术的理解,也有利于开发更加高效和个性化的搜索...
7. **使用教程**:如果遇到任何问题,可以参考压缩包内提供的使用教程,按照步骤进行操作,通常会有详细的配置和调优指南。 总之,"solr中文分词高版本"是解决高版本Solr与中文分词器兼容性问题的一个解决方案,ik...
- 安装过程中,如果遇到任何问题,建议参考官方文档或社区资源寻求帮助。 #### 八、结语 通过以上步骤,您可以在Windows环境中顺利完成Solr的安装与基本配置工作。Solr作为一款强大的全文搜索引擎,不仅能够提升...
在实际应用中,可能会遇到如网络错误、Solr服务异常等问题,Spring Data Solr提供了丰富的异常类型,便于进行错误处理。同时,通过调整SolrTemplate的配置,可以优化索引性能,如开启批处理、设置连接超时等。 六、...
### 图解Solr5.3.1 war包方式安装 #### 一、Solr简介 Solr是一款开源的全文搜索引擎平台,基于Java开发,能够提供高效、...希望本教程能为读者提供帮助,如有任何疑问或遇到问题,请随时查阅官方文档或在线求助社区。
如果访问 `http://localhost:8080/solr/index.html` 时遇到权限问题,则需要进行以下操作: 1. **修改 web.xml 配置**: - 找到 `web.xml` 文件中与安全相关的注释部分,并将其注释去除或修改。 - 重启 Tomcat ...