摘要:
c#实现 Mongodb存储【文档局部更新】 如下: 递归更新字段 ,构建UpdateDefinition /// <summary> /// <summary> /// 构建更新操作定义 /// 构建更新操作定义 /// </summary> /// </summary> /// <param n
阅读全文
posted @ 2018-07-31 15:59
宏宇
阅读(10300)
推荐(0)
摘要:
Facet['fæsɪt]很难翻译,只能靠例子来理解了。Solr作者Yonik Seeley也给出更为直接的名字:导航(Guided Navigation)、参数化查询(Paramatic Search)。 上面是比较直接的Faceted Search例子,品牌、产品特征、卖家,均是 Facet 。
阅读全文
posted @ 2018-07-31 14:37
宏宇
阅读(1458)
推荐(0)
摘要:
简介 facet的查询结果主要是分组信息:有什么分组,每个分组包括多少记录;但是分组中有哪些数据是不可知道的,只有进一步搜索。 group则类似于关系数据库的group by,可以用于一个或者几个字段去重、显示一个group的前几条记录等。 来自solr ref guide的解释: Result G
阅读全文
posted @ 2018-07-31 14:04
宏宇
阅读(719)
推荐(0)
摘要:
Solr中的group与facet的区别 如果是简单的使用的话,那么Facet与group都可以用来进行数据的聚合查询,但是他们还是有很大的区别的。 首先上facet跟group的操作: Facet的例子: public voidFacetFieldQuery() throws Exception
阅读全文
posted @ 2018-07-31 14:03
宏宇
阅读(188)
推荐(0)
摘要:
solr的模糊搜索主要有通配符,范围查询,近距离搜索等几类。下面分别探讨一下用法。 1. 通配符查询 通配符只是对单个term有效,对短语不起作用,ps:短语就是在查询条件上加双引号,比如 title:”xxx yyy”。 其实也就跟一般的通配符的匹配方式差不多了,比如我要查询title里有eval
阅读全文
posted @ 2018-07-30 18:08
宏宇
阅读(1889)
推荐(0)
摘要:
有的时候,我们一开始不可能准确地知道搜索的关键字在 Solr 中查询出的结果是什么,因此,Solr 还提供了几种类型的模糊查询。模糊匹配会在索引中对关键字进行非精确匹配。例如,有的人可能想要搜索某个前缀开始的单词(称为通配符查询),或者想要查询和关键字有一两个字母不相同的单词(称为模糊查询或编辑距离
阅读全文
posted @ 2018-07-30 17:02
宏宇
阅读(2008)
推荐(0)
摘要:
还以为网上的solr最基础的东西应该很多,结果发现je这边都是一些部署的资料。到没用人给最基本的查询语法。在做查询时十分吃力,自己整理了几个例子来分享下,希望别人不要再走弯路。 首先说下,查询都是基于solrj。如果不清楚solrj。可以当做是对solr查询语句的一个api封装。 solr的查询其实
阅读全文
posted @ 2018-07-30 17:01
宏宇
阅读(5563)
推荐(0)
摘要:
分词我理解的是,输入的一句话,按照它自己定义的规则分为常用词语。 首先,Solr有自己基本的类型,string、int、date、long等等。 对于string类型,比如在你的core/conf/manage-schema文件中,配置一个字段类型为string类型,如果查询符合“我是中国人”的数据
阅读全文
posted @ 2018-07-30 13:22
宏宇
阅读(471)
推荐(0)
摘要:
上篇博客中我简单的讲了下solr自身的suggest模块来实现搜索建议.但是今天研究了下在solr自身的suggest中添加进去拼音来智能推荐时不时很方便.在次从网上搜集和整理思考了下该问题的解决. http://www.cnblogs.com/huangfox/p/4146970.html htt
阅读全文
posted @ 2018-07-30 13:18
宏宇
阅读(2003)
推荐(0)
摘要:
什么是Https? HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。它是一个
阅读全文
posted @ 2018-07-27 14:49
宏宇
阅读(1621)
推荐(0)
posted @ 2018-07-27 11:28
宏宇
阅读(488)
推荐(0)
摘要:
题记:随着大数据成为一个BuzzWord,和大数据相关的技术也变得越来越火热,其中就包括R语言。而据说SQL Server 2016将会内置R语言支持? R语言作为一个存在很久的语言,在大数据热炒之后也被大家翻出来炒冷饭。微软为了其大数据战略,也不失时机的收购了R语言的开发商Revolution A
阅读全文
posted @ 2018-07-27 09:41
宏宇
阅读(1659)
推荐(0)
摘要:
相信很多朋友都会慕名Sqlserver 2016的R语言功能,将自己的数据库升级到Sqlserver 2016,但是当你安装完Sqlserver 2016的R语言组件之后,你会发现并不能直接使用,比如当你在SSMS中执行下面这段测试R语言命令的时候,Sqlserver 2016会各种报错。。。 本人
阅读全文
posted @ 2018-07-27 09:40
宏宇
阅读(420)
推荐(0)
摘要:
SQL Server2016 以后版本配置管理器的配置管理器不再同数据库工具集成,是单独的应用。 Windows 10: 要打开 SQL Server 配置管理器,请在“起始页”中键入 SQLServerManager13.msc(适用于 SQL Server 2016)。 对于早期版本的 SQL
阅读全文
posted @ 2018-07-27 09:39
宏宇
阅读(5222)
推荐(0)
摘要:
这是由于部分电脑的主板不支持快速启动造成的,所以把快速启动功能关闭掉即可。具体操作步骤如下:控制面板--硬件和声音--电源选项--选择电源按钮的功能--选择“更改当前不可用的设置”,然后把“启用快速启动(推荐)”前面的勾去掉,再点击下面的“保存设置”即可。
阅读全文
posted @ 2018-07-26 11:20
宏宇
阅读(631)
推荐(0)
摘要:
var与dynamic 如果你用MVC写过程序,那么你应该知道ViewBag这个用于前后台的数据传递工具,那么你是否对ViewBag的用法感到过疑惑呢? 我们知道,在使用对象属性的时候要先申明(即这个对象的类中已经定义了这个属性)才能使用(此时VS的自动提示能弹出此类的所有属性),然而使用ViewB
阅读全文
posted @ 2018-07-25 16:33
宏宇
阅读(187)
推荐(0)
摘要:
SQL Server对服务器内存的使用策略是用多少内存就占用多少内存,只用在服务器内存不足时,才会释放一点占用的内存,所以SQL Server 服务器内存往往会占用很高。 查看内存状态: DBCC MemoryStatus 这些内存一般都是Sql Server运行时候用作缓存的: 1. 数据缓存:执
阅读全文
posted @ 2018-07-25 15:17
宏宇
阅读(313)
推荐(0)
摘要:
写法: 假装有个表Shop,其中有一列ShopName,取100000到100050条数据。 ROW_NUMBER 的写法 OFFSET,FETCH 的写法 比较: 之所以取十万条以后的数据,能明显看出执行时间上的差异。虽然前人们已经给出过很多论证,我这里还是贴一下比较结果。 先是ROW_NUMBE
阅读全文
posted @ 2018-07-25 10:58
宏宇
阅读(357)
推荐(0)
摘要:
原文:http://beyondrelational.com/modules/29/presentations/483/scripts/12983/sql-server-2012-server-side-paging-demo-using-offsetfetch-next.aspx?utm_sour
阅读全文
posted @ 2018-07-25 10:56
宏宇
阅读(355)
推荐(0)
摘要:
用solr做项目已经有一年有余,但都是使用层面,只是利用solr现有机制,修改参数,然后监控调优,从没有对solr进行源码级别的研究。但是,最近手头的一个项目,让我感觉必须把solrn内部原理和扩展机制弄熟,才能把这个项目做好。今天分享的就是:Solr是如何启动并且初始化的。大家知道,部署solr时
阅读全文
posted @ 2018-07-24 10:17
宏宇
阅读(307)
推荐(0)