- 博客(8)
- 资源 (2)
- 收藏
- 关注
转载 Elasticsearch学习,请先看这一篇!
题记:Elasticsearch研究有一段时间了,现特将Elasticsearch相关核心知识、原理从初学者认知、学习的角度,从以下9个方面进行详细梳理。欢迎讨论……0. 带着问题上路——ES是如何产生的?(1)思考:大规模数据如何检索?如:当系统数据量达到了10亿、100亿条,在做系统架构的时候,我们通常会从以下角度去考虑问题:1)用什么数据库好?(mysql、sybase、...
2018-05-29 08:14:19 1494 2
转载 NSQ 安装指南
NSQ 安装指南假设我们的服务器按照下面要求编排。nsqlookup 集群列表192.168.234.77192.168.234.36192.168.234.39nsq 节点192.168.234.117192.168.234.118nsqadmin 节点192.168.234.119安装前准备下载最新的二进制包,命令行操作如下:tar -xv...
2018-05-20 12:13:38 451
原创 nsq多播分发和负载均衡实验
什么是nsq?请参考实时分布式消息平台nsq。本地如何搭建nsq?请参考本地搭建nsq经验分享。从NSQ的设计文档中得知,单个nsqd被设计为一次能够处理多个流数据,NSQ中的数据流模型是由stream和consumer组成。Topic是一种独特的stream,Channel是一个订阅了给定Topic的consumer逻辑分组。NSQ的数据流模型结构如下图所示:从上图可以看出,单个...
2018-05-19 16:48:37 2227
原创 mac下本地搭建nsq经验分享
mac os版本为10.13.3 。go 语言版本为go1.10.2。对于什么是nsq,请参考https://blog.csdn.net/chinawangfei/article/details/80341688。在本地搭建时,请先到nsq官网熟悉搭建流程,具体网址为:https://nsq.io/overview/quick_start.html。搭建NSQ实时分布式消息平台,主要启...
2018-05-18 14:47:14 2560
转载 分布式的实时消息平台NSQ
nsq是一个基于Go语言的分布式实时消息平台,它基于MIT开源协议发布,代码托管在GitHub,其当前最新版本是0.3.1版。NSQ可用于大规模系统中的实时消息服务,并且每天能够处理数亿级别的消息,其设计目标是为在分布式环境下运行的去中心化服务提供一个强大的基础架构。NSQ具有分布式、去中心化的拓扑结构,该结构具有无单点故障、故障容错、高可用性以及能够保证消息的可靠传递的特征。NSQ非常容易配置和...
2018-05-16 19:30:14 1869
原创 mac安装nsq随手记
mac version是10.13.3。在mac中安装nsq,直接使用brew install即可。在命令行中,执行如下命令即可:$ brew install nsqUpdating Homebrew...==> Auto-updated Homebrew!Updated 3 taps (homebrew/core, homebrew/services, caskroom/cask)....
2018-05-16 19:08:37 1377
原创 mac下PHP安装mongodb的扩展
mac OS版本为10.13.3。PHP版本为7.1.16。mongodb的PHP扩展的版本为1.4.3。phpize路径为/usr/local/php/bin/phpize。php-config路径为 /usr/local/php/bin/php-config。 1.首先下载php的mongodb扩展从http://pecl.php.net/package/mongo...
2018-05-13 19:48:02 8556
原创 mac下go开发环境的搭建
mac版本为10.13.3。在mac在进行go开发环境的搭建,主要有如下几步:第一步:安装go工具包。第二步:设置GOROOT环境变量。第三步:设置GOPATH和GOBIN环境变量。第四步:重新加载环境变量配置。下面进行详细介绍:第一步:安装go工具包在mac下执行如下命令$ brew install go就会在/usr/local/Cellar目录下生成go工具包,如下所示:/usr/local...
2018-05-08 10:48:09 7025
VA_X_Setup.zip
2015-01-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人