11 2020 档案
ElasticSearch学习之集成客户端
摘要:1、概述 Elasticsearch官方为Java提供了三种客户端API TransportClient:这种方式通过TCP与Elasticsearch服务进行交互。 Java Low Level REST Client: 低级别的REST客户端,通过http与集群交互,用户需自己编组请求JSON串 阅读全文
posted @ 2020-11-27 03:22 kosamino 阅读(499) 评论(0) 推荐(1) 编辑
区块链学习之Hyperledger Fabric开发环境搭建(Go+Docker+Fabric)
摘要:Fabric采用Go语言实现,因此推荐使用Golang 1.12+版本进行编译生成fabric-peer、fabric-orderer和fabric-ca等组件的二进制文件,对于区块链的业务开发最好也推荐使用Go语言,因为Fabric虽然支持Java等语言,但是因为支持过程中经常有些莫名的Bug,因 阅读全文
posted @ 2020-11-13 18:21 kosamino 阅读(1903) 评论(0) 推荐(0) 编辑
python学习之多版本管理及Python安装/卸载遇到的坑(MAC版)
摘要:初学Python,知道Mac自带Python2.7,但是我们又可能用Python3.*,因此多版本管理python就显得很重要,本文就来进行用pyenv进行python多版本管理。 1、安装pyenv 首先我们要已经安装brew,如果没有安装,安装方法如下: /usr/bin/ruby -e "$( 阅读全文
posted @ 2020-11-12 11:35 kosamino 阅读(7235) 评论(0) 推荐(1) 编辑
ElasticSearch学习之基本原理概述
摘要:一、全文索引 Elasticsearch 是一个分布式可扩展的实时搜索和分析引擎,一个建立在全文搜索引擎 Apache Lucene(TM) 基础上的搜索引擎。当然 Elasticsearch 并不仅仅是 Lucene 那么简单,它不仅包括了全文搜索功能,还可以进行以下工作: 倒排索引:分布式实时文 阅读全文
posted @ 2020-11-02 03:34 kosamino 阅读(323) 评论(0) 推荐(0) 编辑