`
san_yun
  • 浏览: 2652440 次
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

solr的httpCaching

    博客分类:
  • solr
 
阅读更多

solr的httpCaching需要配置:

 

  <requestDispatcher handleSelect="true" >
                <httpCaching lastModifiedFrom="openTime" etagSeed="Solr" never304="false">
                        <cacheControl>max-age=600, must-revalidate</cacheControl>
                </httpCaching>
        </requestDispatcher>

这段配置将cache600秒, 通过浏览器访问可以成功出现304,但python客户端去没有效果,原因是http cache如果要生效的话,需要客户端把last_modify_time传给服务器,比如这样:

 

curl -v -z "Mon, 24 Jul 2012 22:45:42 GMT" "http://127.0.0.1:7100/solr/feed/select/?q=NOT+id%3A0&version=2.2&start=0&rows=10&indent=on"

 

研究下来感觉httpCahing是给浏览器用的,不是给程序用的。

 

分享到:
评论

相关推荐

    solr ik分词器

    同时,为了提高性能和搜索准确性,还可以探索使用Sharding、Caching、分布式搜索等Solr高级特性。 总之,将IK Analyzer集成到Solr中可以显著提升中文文本处理的效果,使得搜索更加准确和高效。通过不断优化配置,你...

    apache solr1.3.0开发包源码及文档

    Apache Solr是一个性能强大的,基于 Lucene 的全文搜索的 开源企业级搜索服务器,拥有XML/HTTP,JSON APIs,hit highlighting, faceted search, caching, replication,web管理界面等很多功能,Solr运行在Java servlet...

    solr 7 官方文档

    - **Caching**:Solr使用缓存机制提升查询速度,包括查询结果缓存、文档ID缓存等。 - **索引压缩**:索引的压缩可以减少存储空间,提高检索效率。 - **硬件配置**:合理的硬件配置,如SSD硬盘和足够的内存,有助...

    solr-6.3.0.zip

    开发人员可以使用SolrJ库在Java应用程序中与Solr交互,也可以使用HTTP API进行RESTful调用。Solr提供了丰富的API,包括XML、JSON和Binary格式,方便各种编程语言的集成。 总的来说,"solr-6.3.0.zip"是一个完整的...

    solr的优化实例1

    在`solrconfig.xml`中配置`&lt;httpCaching&gt;`节点,启用HTTP缓存功能。 - **Solr配置**:根据实际需求调整索引和查询参数,如`requestDispatcher.requestParsers.enableRemoteStreaming`等。 ##### 2. Scale Wide - 多...

    solr搜索引擎

    3. **Caching**:Solr内置缓存机制,包括查询结果缓存和文档字段缓存,加速查询响应。 六、Solr云(SolrCloud) 1. **分布式搜索**:SolrCloud是Solr的分布式模式,支持ZooKeeper协调多个Solr节点,实现分布式索引...

    Apache Solr [Apache Con 2006]

    To add documents to Solr, one can use an HTTP POST request to the `/update` endpoint. For example: ```xml &lt;field name="article"&gt;05991 &lt;field name="title"&gt;Apache Solr &lt;field name="subject"&gt;An ...

    solr-ref-guide:Solr 参考指南中文翻译

    1. **Caching**:Solr 使用缓存策略来加速查询响应,如查询结果缓存、文档值缓存等。 2. **Lucene 压缩**:索引的压缩可以节省存储空间,提高读取速度。 3. **JVM 调优**:根据系统资源调整 JVM 参数,如堆大小、...

    spring-boot-reference.pdf

    31. Caching 31.1. Supported Cache Providers 31.1.1. Generic 31.1.2. JCache (JSR-107) 31.1.3. EhCache 2.x 31.1.4. Hazelcast 31.1.5. Infinispan 31.1.6. Couchbase 31.1.7. Redis 31.1.8. Caffeine 31.1.9. ...

    Geoserver用户手册

    5.6 Tile Caching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 5.7 Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Global site tag (gtag.js) - Google Analytics