1、概述不管程序性能有多高,机器处理能力有多强,都会有其极限。能够快速方便的横向与纵向扩展是Nut设计最重要的原则,以此原则形成以分布式并行计算为核心的架构设计。以分布式并行计算为核心的架构设计是Nut区别于Solr、Katta的地方。Nut是一个Lucene+Hadoop分布式并行计算搜索框架,能...
分类:
Web程序 时间:
2015-12-09 23:19:22
阅读次数:
244
1.概述Elastic Search 是一个基于Lucene构建的开源,分布式搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。支持通过HTTP使用JSON进行数据索引2 、环境介绍与安装准备 1、环境说明 MAC OS X 10.10.95 2、安装准备 ...
分类:
其他好文 时间:
2015-12-09 11:44:56
阅读次数:
253
Elasticsearch是个开源分布式搜索引擎它的特点有分布式零配置自动发现索引自动分片索引副本机制restful风格接口多数据源自动搜索负载等。Logstash是一个完全开源的工具他可以对你的日志进行收集、分析并将其存储供以后使用如搜索。kibana也是一个开源和免费的工具他Kibana可以..
分类:
其他好文 时间:
2015-11-24 13:03:49
阅读次数:
253
ELK即Elasticsearch+Logstash+Kibana组合,是一个开源分布式搜索平台,搭建该平台的目的就是为了方便的查询日志。Elasticsearch一个开源的搜索引擎框架,Logstash集成各种收集日志插件,还是一个比较优秀的正则切割日志工具;Kibana一个免费的web图形工具。安装架构如图所示,..
分类:
其他好文 时间:
2015-11-09 14:03:18
阅读次数:
412
一致性hash和solr千万级数据分布式搜索引擎中的应用互联网创业中大部分人都是草根创业,这个时候没有强劲的服务器,也没有钱去买很昂贵的海量数据库。在这样严峻的条件下,一批又一批的创业者从创业中获得成功,这个和当前的开源技术、海量数据架构有着必不可分的关系。比如我们使用mysql、nginx等开源软...
分类:
其他好文 时间:
2015-10-05 21:56:18
阅读次数:
254
1、它们是基于lucene的。2、它们分布:sensedb它是multi-write;Solr的shards它是master-slave状态。基于pull策略;elasticsearch的shards它是基于primary-secondary状态,push战术;3、senseidb他专注于实时;So...
分类:
数据库 时间:
2015-09-12 13:32:08
阅读次数:
620
一.简介SolrCloud是Solr4.0版本以后基于Solr和Zookeeper的分布式搜索方案。SolrCloud是Solr的基于Zookeeper一种部署方式。Solr可以以多种方式部署,例如单机方式,多机Master-Slaver方式。二.特色功能SolrCloud有几个特色功能:集中式的配...
分类:
其他好文 时间:
2015-09-01 21:14:49
阅读次数:
485
介绍下es的几个概念: cluster 代表一个集群,集群中有多个节点,其中有一个为主节点,这个主节点是可以通过选举产生的,主从节点是对于集群内部来说的。es的一个概念就是去中心化,字面上理解就是无中心节点,这...
分类:
其他好文 时间:
2015-08-10 12:15:38
阅读次数:
152
配置文件位于%ES_HOME%/config/elasticsearch.yml文件中,用nptepad++打开它,你便可以进行配置。 ??????? 所有的配置都可以使用环境变量,例如: ? ? ? ?node.rack: ${RACK_ENV_VAR} ??????...
分类:
其他好文 时间:
2015-08-09 20:53:10
阅读次数:
255
solr是干嘛的?Solr(读作“solar”)是ApacheLucene项目的开源企业搜索平台。其主要功能包括全文检索、命中標示[1]、分面搜索、动态聚类、数据库集成,以及富文本(如Word、PDF)的處理。Solr是高度可扩展的,并提供了分布式搜索和索引复制。Solr是最流行的企业级搜索引擎,[2]..
分类:
其他好文 时间:
2015-08-07 16:33:20
阅读次数:
208