首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >solr能像CMS那样为单个文档提供服务吗?

solr能像CMS那样为单个文档提供服务吗?
EN

Stack Overflow用户
提问于 2012-04-06 22:53:31
回答 1查看 206关注 0票数 0

我希望建立一个房地产搜索引擎规格是Approx 500,000上市每日更新潜在5万份上市数据提供的清洁(Ish)CSV的-需要删除字符,编码utf,通常。50+数据字段(30幅图像、各种属性规格等)

我和Drupal7有很多问题,Joomla无法处理。这只是数据的导入。

我想让solr索引数据并充当搜索引擎。我有几个问题。

  1. solr能否直接从其索引中为该列表提供服务?(如果是这样的话,我需要一个数据存储,如Mysql,甚至CMS)
  2. 我最好将数据放在一个简单的表mysql DB中,并使用它将文档推送到solr进行索引,然后从DB或Solr索引加载列表。

由于数据困难,我似乎可以简单地解决许多复杂的问题,试图找出D7/Joomla/任何其他cms的内部工作方式,并将几个简单的php文件作为前端。

我不需要任何花哨的外观,是要使用这个项目的基本drupal模板。

我需要速度和可靠性以及优秀的搜索结果。

EN

回答 1

Stack Overflow用户

发布于 2012-04-06 23:44:51

IMHO应该可以将SOLR完全用于您的目的。即使对于单个服务器,50000个列表的数量也不是很大,但我建议每10h更新500000次确实很多。因为您将有大约每小时50000次更新,这相当于每小时完整的重新索引。

我们也为我们的企业使用SOLR,大约有40-120个字段.40000项确实需要大约5分钟才能完成索引。如果你想自动启动缓存,你必须增加一些时间。

据我所见,您的问题将是很小的更新周期。如果要更新单个文档,而不是每小时更新一次所有50000份清单,则solr不能使用缓存,否则必须使用多个solr服务器。(对于solr 4.0,您甚至可以考虑扩展solr服务器硬件,但我怀疑3.x会有任何好处)缓存的使用不会导致搜索性能下降,但它不必这样做。

由于SOLR提供了您的动态场功能,所以您可以在每个文档中添加不同的结构。这应该符合您的各种属性要求。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10052453

复制
相关文章
通过元素的 getBoundingClientRect() 方法获取元素的实际宽高与实际展示的不符合
我的代码:通过 css 设置样式,当 body 属性 v-direction=1 时,设置一个高度,默认会设置一个高度
蓓蕾心晴
2023/08/18
6550
grafana展示的CPU利用率与实际不符的问题探究
最近看了一个虚机的CPU使用情况,使用mpstat -P ALL命令查看系统的CPU情况(该系统只有一个CPU core),发现该CPU的%usr长期维持在70%左右,且%sys也长期维持在20%左右:
charlieroro
2023/02/25
1.3K0
grafana展示的CPU利用率与实际不符的问题探究
EasyCVR通过调取接口开启音频,通道条数与实际不符的原因分析
EasyCVR视频融合平台部署轻快、功能灵活,在视频能力上,可提供视频直播、录像、回放、检索、云存储、级联、告警等功能。平台可支持多协议、多类型设备接入,包括国标GB28181、RTMP、RTSP、海康SDK、大华SDK、海康Ehome等,同时也提供API接口供用户二次开发、集成与调用。
TSINGSEE青犀视频
2022/09/30
2910
EasyCVR使用时CPU占用与实际使用不符是什么原因?
EasyCVR可支持多协议、多类型设备接入,平台可在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理,实现视频资源的鉴权管理、按需调阅、全网分发、智能分析等。平台采用可视化设计,可支持监测CPU使用、服务器内存、带宽、网络运行环境、设备状态等数据。
TSINGSEE青犀视频
2023/05/25
1900
EasyCVR设备管理界面实际通道数与显示通道数不符是什么原因
近期我们在对EasyCVR测试时,出现实际通道数有四个,显示在前端的数据也是四个,但是点进去只显示三个的情况。前端的通道数显示如下所示:
TSINGSEE青犀视频
2021/07/30
2480
EasyGBS现场添加通道不符合实际的情况如何排查?
EasyGBS是TSINGSEE青犀视频研发的可接入国标GB28181协议的视频平台,经过多年的沉淀和不断优化,EasyGBS目前已经适应了很多场景下的视频监控可视化搭建,并且能够提供丰富的二次接口进行开发。
TSINGSEE青犀视频
2021/12/15
3390
国标GB28181视频平台LiteCVR运行CPU占用与实际使用不符,如何排查?
在高清化、智能化和网联化的需求下,5G、人工智能、云计算等信息技术快速发展带动用途单一的安防系统功能走向多元化,并开始与电信、交通、建筑、物业等多领域进行融合,进入泛安防时代。
LiteMedia音视频技术
2023/10/12
1780
jeDate日期控件在项目中实际应用
需求: 1:可提供日期不超过当前日期或者(验证选中日期是否超过今天) 2:日期验证 3:input表格里面获取当前系统默认日期 4:选着日期点击选中后点确定按钮才关闭 5:验证结束日期大于开始日期
王小婷
2019/09/20
6580
idea提示库源与类的字节码不符
今天在编译项目时候发现项目依赖的包一直不是最新的,反复打包无效,于是研究了下,整理下来,希望对大家有帮助
高久峰
2023/06/29
2.4K0
Linux磁盘占用率与使用率不符
早晨刚到公司,收到同事推送的一条生产机器磁盘使用率<90%的告警,我们的机器部署了日志清理脚本一般仅保存2~3天的日志,其他都会上传到ES,通过ELK模式管理。按理说,不应该是日志太大,但机器上能占用磁盘的除了一些服务安装包也只有日志了,遂开始排查。
COY_fenfei
2021/03/11
3.5K0
Linux磁盘占用率与使用率不符
Python日期与时间
time模块:是基于Unix Timestamp(时间戳)实现的,所能表述的范围被限定在1970-2038年之间;
小雨coding
2020/06/30
3.1K0
python 日期与时间
###python 日期与时间 (time,datetime包) [toc] #####概述 在应用程序的开发过程中,难免要跟日期、时间处理打交道。如:记录一个复杂算法的执行时间;网络通信中数据包的延迟等等。Python中提供了time, datetime calendar等模块来处理时间日期,今天对time模块中最常用的几个函数作一个介绍。 ######time.time time.time()函数返回从1970年1月1日以来的秒数,这是一个浮点数。 ######time.sleep 可以通过调用time
xiangzhihong
2018/01/26
2K0
Python3 常用日期计算方法
后台做数据分析汇总的时候需要处理各种时间段,每天的零点、每周的第一天最后一天、每月的第一天最后一天等,不知道有没有现成的可用库来处理。搜索的基本也是各种其他人写的方法,我这里汇总了一下(抄了一些代码)。
obaby
2023/02/15
6610
PHP 实现公历日期与农历日期的互转换
PHP 实现公历日期与农历日期的互转换 前言:  今天根据客户的需求对时间进行了转换,就是客户要求增加农历日期的显示,在网上抄袭了一段,稍微修改了一下运行成功了,不难的,改动的很少的.
用户2323866
2021/07/07
5.5K0
EasyGBS与上级级联时出现contact内ip不符的处理方法
在国标GB28181协议中,如果需要级联,则下级平台需要向上级平台进行登录注册,才能开启上下级之间的连接。TSINGSEE青犀视频的国标平台EasyGBS就是通过GB28181的级联机制,与其他平台进行连接,在对接第三方平台的时候,很多用户都会选择级联功能。
EasyNVR
2021/12/09
3440
【mysql】日期与时间类型
YEAR类型用来表示年份,在所有的日期时间类型中所占用的存储空间最小,只需要1个字节的存储空间。
兮动人
2022/03/12
4.2K0
Python3 常用日期计算方法
后台做数据分析汇总的时候需要处理各种时间段,每天的零点、每周的第一天最后一天、每月的第一天最后一天等,不知道有没有现成的可用库来处理。搜索的基本也是各种其他人写的方法,我这里汇总了一下(抄了一些代码)。
obaby
2023/02/22
5760
python datetime模块参数详解
Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime。time模块,它提供 的接口与C标准库time.h基本一致。相比于time模块,datetime模块的接口则更直观、更容易调用。     datetime模块定义了两个常量:datetime.MINYEAR和datetime.MAXYEAR,分别表示datetime所能表示的最 小、最大年份。其中,MINYEAR = 1,MAXYEAR = 9999。     datetime模块定义了下面这几个类: datet
程序员同行者
2018/06/22
1.7K0
解析SDN与实际应用的距离
目前很多SDN(Software Defined Network,软件定义网络)的解决方案还主要集中在高校、ONF组织、运营商及设备厂商中进行探索研究,多停留在分析讨论、实验阶段,很少在国内企业中得到实际的应用。鉴于此种情况,也有一些厂商并没有受到这方面的局限性影响,而是从另外的角度切入SDN,比如网络虚拟化的应用,其实SDN平安城市视频监控运维与网络虚拟化的核心是一致的,在SDN领域有很多技术实现是通过虚拟化来完成的,同时SDN又赋予了网络虚拟化新的发展空间。例如被VMware收购的Nicira的控制
SDNLAB
2018/04/04
7200
解析SDN与实际应用的距离
python时间处理之date
#!/usr/bin/python # -*- coding:utf-8 -*- """ date的用法 (test_datetime.py) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Created by bixiaofan <wirelessqa@163.com> on 2018/1/24 at 上午9:46 """ import time from datetime import date def test_datetime_dat
py3study
2020/01/10
8670

相似问题

使用循环和条件语句迭代嵌套字典

23

使用循环和if else语句迭代数组

20

使用for of循环和if..else语句迭代和检查数组

20

使用for循环语句理解数组迭代

45

使用循环和条件语句比较数组中的元素

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文