Ubuntu安装rvm
RVM 是一个命令行工具,可以提供一个便捷的多版本 Ruby 环境的管理和切换。 https://rvm.io/ 如果你打算学习 Ruby / Rails, RVM 是必不可少的工具之一。
Elasticsearch聚合查询
聚合分析是数据库中重要的功能特性,完成对一个查询的数据集中数据的聚合计算,如:找出某字段(或计算表达式的结果)的最大值、最小值,计算和、平均值等。ES作为搜索引擎兼数据库,同样提供了强大的聚合分析能力。 对一个数据集求最大、最小、和、平均值等指标的聚合,在ES中称为指标聚合 metric 而关系型数据库中除了有聚合函数外,还可以对查询出的数据进行分组group by,再在组上进行指标聚合。在 ES 中group by 称为分桶,桶聚合 bucketing ES中还提供了矩阵聚合(matrix)、管道聚合(pipleline),但还在完善中。
基于Docker的Elasticsearch服务搭建教程
我们的应用经常需要添加检索功能,开源的Elastic Search是目前全文检索引擎的首选。它可以快速的存储、搜索和分析海量数据。ElasticSearch是一个分布式搜索框架,提供RestfulAPI,底层基于Lucene,采用多shard(分片)的方式保证数据安全。
ubuntu桌面版配置及优化
ubuntu桌面版调教 *以Ubuntu-desktop16.04为例 切换软件源 默认中国服务器,我们把它切换成aliyun的。 在设置–软件和更新里–下载自–其他站点–中国–http://mirrors.aliyun.com/ubuntu
Ubuntu云服务器配置及美化教程
配置新购买的linux云服务器 *以阿里云ubuntu16.04服务器为例。首先因为在学校,学校禁了22端口,所以修改远程端口。 Ssh的配置文件是在/etc/ssh/sshd_config这个文件里面 用vi修改一下
基于Python Tornado框架的websocket服务
WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 Tornado中定义了tornado.websocket.WebSocketHandler来处理websocket请求。
基于Python的Tornado框架入门
Tornado-基于Python的web服务端框架, 与现有主流的web服务端(以及大多数Python框架)有着明显的区别: 它是非阻塞式,速度相当快。得利于其非阻塞式的方式,Tornado每秒可以处理数以千计的连接,因此是实时web服务的一个理想框架。
FastCgi和PHP-fpm的认知
刚开始对这个问题我也挺纠结的,看了《HTTP权威指南》后,感觉清晰了不少。 首先,CGI是干嘛的?CGI是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者。web server(比如说nginx)只是内容的分发者。比如,如果请求/index.html,那么web ser ...
FastCgi和PHP-fpm的认知
刚开始对这个问题我也挺纠结的,看了《HTTP权威指南》后,感觉清晰了不少。
首先,CGI是干嘛的?CGI是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者。web server(比如说nginx)只是内容的分发者。比如,如果请求/index.html,那么web ser
...