上一页 1 2 3 4 5 6 7 8 9 10 ··· 27 下一页
摘要: 上一篇文章写过centos 7下clickhouse rpm包安装和基本的目录结构,这里主要介绍clickhouse高可用集群的部署方案,因为对于默认的分布式表的配置,每个分片只有一份,这样如果挂掉一个节点,则查询分布式表的时候直接会报错,这个是基于clickhouse自己实现的多分片单副本集群,配 阅读全文
posted @ 2018-07-23 16:49 小得盈满 阅读(40923) 评论(8) 推荐(0) 编辑
摘要: clickhouse是由俄罗斯Yandex公司开发的列式存储数据库,于2016年开源,clickhouse的定位是快速的数据分析,对于处理海量数据的情况性能非常好,在网上也有很多测试的案例,在大数据的情况下性能远超过其他数据库,并且不依赖于hadoop的生态系统,都是独立使用,在大数据存储业务上还是 阅读全文
posted @ 2018-07-20 18:14 小得盈满 阅读(11561) 评论(4) 推荐(0) 编辑
摘要: SeaweedFS是一个简单并且高度可扩展的分布式文件系统,可以存储数十亿的文件并且快速获得文件,特别适合于有效处理小文件,这里我们简称为weed,weed的主节点不管理文件元数据而是仅管理文件卷,这些文件卷服务器各自管理各自的元数据,所以这样在高并发的情况下减少了主节点的压力和网络通信,同时定位文 阅读全文
posted @ 2018-07-20 11:20 小得盈满 阅读(3633) 评论(2) 推荐(0) 编辑
摘要: ninja是一个小型构建系统,专注于速度,和常用的make类似,有一些软件就是基于ninja编译构建的,比如clickhouse数据库就需要依赖ninja,因为最近在研究clickhouse,需要依赖于gcc 7,gtest,ninja等一些组件,所以单独拿出来这些组件记录安装过程,这样会更清晰一些 阅读全文
posted @ 2018-07-19 11:03 小得盈满 阅读(25738) 评论(0) 推荐(1) 编辑
摘要: gtest全称Google Test,是Google的C++测试框架,有很多优秀的软件都会依赖这个环境编译或者在开发中也会用到,gtest的编译非常简单,下面简单说明一下安装过程. gtest github源码仓库:https://github.com/google/googletest 可以从仓库 阅读全文
posted @ 2018-07-19 10:39 小得盈满 阅读(2622) 评论(0) 推荐(1) 编辑
摘要: 之前写过python dlib依赖的安装,安装过程还算比较复杂,还需要安装boost.Python依赖等,但是如果纯粹的编译C++的dlib库,则要简单得多,基本上不需要其他外部的依赖,这里简单叙述一下过程,下载地址以及包和之前一样. 1). 释放源码包并建立编译目录 这里进入dlib目录或者直接进 阅读全文
posted @ 2018-07-17 20:22 小得盈满 阅读(2635) 评论(0) 推荐(0) 编辑
摘要: SRS全称Simple RTMP Server,定位是运营级的互联网直播服务器集群,是一个非常简单就可以推送rtmp视频流的服务器. github主页:https://github.com/ossrs/srs 目前稳定版为2.0,3.0版本正在开发中,2.0的文档为:https://github.c 阅读全文
posted @ 2018-07-17 16:20 小得盈满 阅读(7614) 评论(0) 推荐(0) 编辑
摘要: 之前写过在linux下升级gcc 4.8至gcc 4.9的过程,现在gcc最新的版本是8,有些软件必须是gcc 7或者以上的版本才可以编译,比如clickhouse,gcc 7的安装过程和之前基本上一样,但是安装要独立安装,不要覆盖系统的gcc,因为大部分软件还是使用系统的gcc编译,这里gcc 7 阅读全文
posted @ 2018-07-17 09:05 小得盈满 阅读(7034) 评论(0) 推荐(0) 编辑
摘要: 之前写过python dlib依赖的安装,当时是使用了系统默认的python2.7安装的boost.Python,如果自己编译好python3,想安装支持python3的boost.Python也是可以的,安装过程和之前大致上一样,但是细节上有些不一样,需要踩一些坑,下面写出详细过程,希望能对大家有 阅读全文
posted @ 2018-06-21 15:38 小得盈满 阅读(13208) 评论(4) 推荐(0) 编辑
摘要: 之前写过python 3.x的独立安装,相对来说比较简单直接安装即可,因为对于系统默认的python版本是2.x,那么安装3.x的时候只需要编译到新的目录即可,所有的模块都不会和之前的2有联系,但是如果再安装2.7就不一样了,因为系统已经存在一个2.7的环境,所以新编译的python有可能还使用之前 阅读全文
posted @ 2018-06-06 10:39 小得盈满 阅读(2109) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 27 下一页