Solr 多字段、打分规则、权重和实时索引同步
摘要:1、字段 Filed:<field name="_id" type="text_ik" indexed="true" stored="true" required="true" multiValued="false" /> name:字段名 type:字段类型,影响分词结果 indexed:是否需要
阅读全文
posted @
2020-03-30 14:43
宏宇
阅读(882)
推荐(0) 编辑
ElasticSearch(ES)和solr的关系和区别
摘要:可以参考这篇文章:http://www.cnblogs.com/chowmin/articles/4629220.html Solr 2004年诞生(当时是Solar)。 ElasticSearch 2010年诞生。 ES更加新。 下面文字有误,其实是在不断动态添加。 综上所述,Solr的架构不适合
阅读全文
posted @
2020-03-30 13:22
宏宇
阅读(533)
推荐(0) 编辑
sql server中使用nvarchar(MAX)代替ntext
摘要:两个字段目前来说存储的数据没什么大区别但是nvarchar(MAX)类型查询的时候方便一些,ntext查询的时候还得转换类型。 比如: ntex类型:select * from 表 where convert(nvarchar(MAX),InfoContent) !='' nvarchar(MAX)
阅读全文
posted @
2020-03-27 15:03
宏宇
阅读(2114)
推荐(0) 编辑
solrCloud+tomcat+zookeeper集群配置
摘要:solrcolud安装solrCloud+tomcat+zookeeper部署 转载请出自出处:http://eksliang.iteye.com/blog/2107002 http://eksliang.iteye.com/ 概述: SolrCloud是基于Solr和Zookeeper的分布式搜索
阅读全文
posted @
2020-03-27 11:27
宏宇
阅读(258)
推荐(0) 编辑
solr replication原理探究
摘要:无论是垂直搜索,还是通用搜索引擎,对外提供搜索服务其压力都比较大,经常有垂直电商在做活动的时候服务器宕机。对面访问压力比较大的情况,一般的应对方法就是【集群】+【负载均衡】。Solr提供了两种解决方案来对应访问压力。其一是Replication,其一是SolrCloud。 Replication采用
阅读全文
posted @
2020-03-26 11:52
宏宇
阅读(407)
推荐(0) 编辑
SolrCloud6.1.0之SQL查询测试
摘要:Solr发展飞快,现在最新的版本已经6.1.0了,下面来回顾下Solr6.x之后的一些新的特点: (1)并行SQL特性支持,编译成Streaming 表达式,可以在solrcloud集群中,并行执行 (2)SolrCloud的Collection被抽象成关系型数据库表,现在不仅仅可以支持强大的全文检
阅读全文
posted @
2020-03-24 19:19
宏宇
阅读(301)
推荐(0) 编辑
solr StatsComponent(聚合统计)
摘要:一、概述 Solr可以利用StatsComponent 实现数据库的聚合统计查询,也就是min、max、avg、count、sum的功能。 二、参数 参数 含义 stats 是否开启stats(true/false) stats.field 添加一个字段来统计,可以有多个 stats.facet 在
阅读全文
posted @
2020-03-24 19:18
宏宇
阅读(553)
推荐(0) 编辑
Tomcat免安装版闪退,内存设置问题
摘要:如果Tomcat免安装版直接从一个从一个机器考到另一个机器,那么可能会因为配置问题而出错,闪退 比如内存设置了20G,但是另外的机器内存根本不够20G,Tomcat启动会直接闪退。 日志中会提示确认设置内存信息。Native memory allocation (mmap) failed to ma
阅读全文
posted @
2020-03-24 15:10
宏宇
阅读(373)
推荐(0) 编辑
Windows server 2012公用网络修改为专用网络
摘要:普通环境路径如下: 【控制面板】--【系统和安全】--【管理工具】--【本地安全策略】--【网络列表管理器策略】--【网络】--【网络位置】,设定之后也可以设定一下【用户权限】 域控环境路径如下: 不像Windows Server 2003 ,Windows Server 2012 域控制器的管理工
阅读全文
posted @
2020-03-23 15:29
宏宇
阅读(2492)
推荐(0) 编辑
H指数计算
摘要:H指数定义: H指数是用来综合衡量学者发表论文的数量和质量的指标。 若某学者共发表N篇论文,H指数是指存在h篇论文至少每篇有h引用量,剩下的N-h篇中,每篇都不超过h引用量。H指数也可以是期刊H指数,机构H指数,学者H指数等等。一.排序法复杂度 时间 O(NlogN) 空间 O(1)思路先将数组排序
阅读全文
posted @
2020-03-20 17:13
宏宇
阅读(2094)
推荐(0) 编辑
ZooKeeper安装及配置(Windows系统下)
摘要:ZooKeeper的定义用一句话就能说清:分布式服务框架 Zookeeper -- 管理分布式环境中的数据。下面从安装开始,对这个框架进行分析。 1.安装 1. 官网下载压缩包并解压到D:\Program Files (x86)\zookeeper-3.4.12 2. 在D:\Program Fil
阅读全文
posted @
2020-03-20 15:58
宏宇
阅读(305)
推荐(0) 编辑
Zookeeper 在Windows下的安装过程及测试
摘要:安装jdk 安装Zookeeper. 在官网http://zookeeper.apache.org/下载zookeeper.我下载的是zookeeper-3.4.6版本。 解压zookeeper-3.4.6至D:\machine\zookeeper-3.4.6. 在D:\machine 新建data
阅读全文
posted @
2020-03-20 15:56
宏宇
阅读(156)
推荐(0) 编辑
Windows安装和使用zookeeper(ZooKeeperNet)
摘要:之前整理过一篇文章《zookeeper 分布式锁服务》,本文介绍的 Zookeeper 是以 3.4.5 这个稳定版本为基础,最新的版本可以通过官网 http://hadoop.apache.org/zookeeper/来获取,Zookeeper 的安装非常简单,下面将从单机模式和集群模式两个方面介
阅读全文
posted @
2020-03-20 15:51
宏宇
阅读(431)
推荐(0) 编辑
分布式服务框架 Zookeeper—管理分布式环境中的数据
摘要:Zookeeper 安装和配置详解 本文介绍的 Zookeeper 是以 3.2.2 这个稳定版本为基础,最新的版本可以通过官网 http://hadoop.apache.org/zookeeper/来获取,Zookeeper 的安装非常简单,下面将从单机模式和集群模式两个方面介绍 Zookeepe
阅读全文
posted @
2020-03-20 15:47
宏宇
阅读(148)
推荐(0) 编辑
安装、启动、配置zookeeper(window版)
摘要:安装zookeeper (1)解压安装包 (2)修改zoo_sample.cfg文件名为:zoo.cfg (3)在加压文件下建立data文件夹 (4)修改zoo.cfg (5)启动 打开cmd指定目录与cmd启动。 也可以直接把zkServer.cmd与zkCli.cmd拖拽到cmd中执行。 注意如
阅读全文
posted @
2020-03-20 13:29
宏宇
阅读(539)
推荐(0) 编辑
netstat -ano 不是内部或者外部命令
摘要:打开命令提示符窗口输入netstat -ano查看80端口时,系统提示这个不是内部或者外部命令! 解决方法: 打开命令窗口:开始->运行->输入CMD->确定 在窗口输入:C: (敲回车键) 再输入: cd \windows\system32 (敲回车键) 再运行你的命令:netstat -ano
阅读全文
posted @
2020-03-20 10:23
宏宇
阅读(5279)
推荐(0) 编辑
Zookeeper 与 nginx 作负载均衡对比
摘要:zookeeper nginx 不存在单点问题,zab机制保证单点故障可重新选举一个leader 存在单点问题,单点负载高数据量大 只负责服务的注册与发现,不负责转发,减少一次数据交换(消费方与服务方直接通信) 每次负载,都充当一次中间人转发角色,增加网络负载量(消费方与服务方间接通信) 需要自己实
阅读全文
posted @
2020-03-19 16:23
宏宇
阅读(1640)
推荐(0) 编辑
C# 下载PDF文件(http与ftp)
摘要:1.下载http模式的pdf文件(以ASP.NET为例,将PDF存在项目的目录下,可以通过http直接打开项目下的pdf文件) #region 调用本地文件使用返回pdfbyte数组 /// <summary> /// 调用本地文件使用返回pdfbyte数组 /// </summary> /// <
阅读全文
posted @
2020-03-19 13:26
宏宇
阅读(2339)
推荐(0) 编辑
重启sqlserver服务命令
摘要:在控制台(CMD)中运行:net stop mssqlservernet start mssqlserver
阅读全文
posted @
2020-03-17 10:45
宏宇
阅读(2408)
推荐(0) 编辑
IIS应用程序池_缓存回收
摘要:本人最近由于公司业务,需要把问卷的问题和答案存入缓存中已提高问卷加载速度,减少数据库压力。 缓存关键代码(公司代码已做封装,这里只贴出关键代码): HttpRuntime.Cache.Insert(key, value, new CacheDependency(dependencyFile), Ca
阅读全文
posted @
2020-03-11 18:19
宏宇
阅读(697)
推荐(0) 编辑
asp.net RSA密钥之C#格式与Java格式转换(PEM格式)
摘要:也可以使用:BouncyCastle.Crypto.dll 设计上应该是服务端生成公私钥,然后转换为适合客户端格式的PEM密钥,返回给客户端(android,IOS等等) //商户私钥(Java格式),公钥已上传 private static string PrivateKey = "MIIEvgI
阅读全文
posted @
2020-03-07 12:30
宏宇
阅读(978)
推荐(0) 编辑
MD5和Hash
摘要:不止一次有人问我hash与MD5的区别以及如何选择使用,今天有人问我了,其实这方面我懂的也不太多,基础的还是了解一些的,把我知道的记一下吧。MD5和Hash的区别首先,MD5与hash都是单向加密的算法,可以把一些信息进行单向加密成固定长度的散列码。(hash算法即常说的散列算法,也被人翻译成哈希)
阅读全文
posted @
2020-03-05 14:17
宏宇
阅读(1533)
推荐(0) 编辑
C# list与数组的转换
摘要:void Start () { List<int> list = new List<int>(); list.Add(1); list.Add(1); list.Add(3); list.Add(6); //list转到数组 int[] array = list.ToArray(); for (in
阅读全文
posted @
2020-03-03 18:35
宏宇
阅读(11250)
推荐(0) 编辑