| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,3 +1,83 @@ | |||
| 1 | + # Table of Contents | ||
| 2 | + | ||
| 3 | + * [数论和数字规律](#数论和数字规律) | ||
| 4 | + * [从1到n整数中1出现的次数](#从1到n整数中1出现的次数) | ||
| 5 | + * [排数组排成最小的数](#排数组排成最小的数) | ||
| 6 | + * [丑数](#丑数) | ||
| 7 | + * [数组和矩阵](#数组和矩阵) | ||
| 8 | + * [二维数组的查找](#二维数组的查找) | ||
| 9 | + * [顺时针打印矩阵。](#顺时针打印矩阵。) | ||
| 10 | + * [调整数组中数字的顺序,使正数在负数的前面](#调整数组中数字的顺序,使正数在负数的前面) | ||
| 11 | + * [数组中出现次数超过一半的数字](#数组中出现次数超过一半的数字) | ||
| 12 | + * [找出前k小的数](#找出前k小的数) | ||
| 13 | + * [连续子数组的最大和](#连续子数组的最大和) | ||
| 14 | + * [逆序对](#逆序对) | ||
| 15 | + * [数字在排序数组中出现的次数](#数字在排序数组中出现的次数) | ||
| 16 | + * [和为s的两个整数,和为s的连续正数序列](#和为s的两个整数,和为s的连续正数序列) | ||
| 17 | + * [n个色子的点数](#n个色子的点数) | ||
| 18 | + * [扑克牌的顺子](#扑克牌的顺子) | ||
| 19 | + * [数组中重复的数字](#数组中重复的数字) | ||
| 20 | + * [数组中重复的数字](#数组中重复的数字-1) | ||
| 21 | + * [构建乘积数组](#构建乘积数组) | ||
| 22 | + * [数据流的中位数](#数据流的中位数) | ||
| 23 | + * [滑动窗口中的最大值](#滑动窗口中的最大值) | ||
| 24 | + * [字符串](#字符串) | ||
| 25 | + * [字符串的排列](#字符串的排列) | ||
| 26 | + * [替换空格](#替换空格) | ||
| 27 | + * [第一次只出现一次的字符](#第一次只出现一次的字符) | ||
| 28 | + * [翻转单词顺序和左旋转字符串](#翻转单词顺序和左旋转字符串) | ||
| 29 | + * [把字符串转换为整数](#把字符串转换为整数) | ||
| 30 | + * [表示数值的字符串](#表示数值的字符串) | ||
| 31 | + * [字符流中第一个不重复的字符](#字符流中第一个不重复的字符) | ||
| 32 | + * [链表](#链表) | ||
| 33 | + * [从尾到头打印链表](#从尾到头打印链表) | ||
| 34 | + * [链表倒数第k个节点](#链表倒数第k个节点) | ||
| 35 | + * [反转链表](#反转链表) | ||
| 36 | + * [合并两个排序链表](#合并两个排序链表) | ||
| 37 | + * [复杂链表的复制](#复杂链表的复制) | ||
| 38 | + * [两个链表的第一个公共节点](#两个链表的第一个公共节点) | ||
| 39 | + * [孩子们的游戏(圆圈中最后剩下的数)](#孩子们的游戏圆圈中最后剩下的数) | ||
| 40 | + * [链表的环的入口结点](#链表的环的入口结点) | ||
| 41 | + * [删除链表中重复的节点](#删除链表中重复的节点) | ||
| 42 | + * [](#) | ||
| 43 | + * [二叉搜索树转换为双向链表](#二叉搜索树转换为双向链表) | ||
| 44 | + * [重建二叉树](#重建二叉树) | ||
| 45 | + * [树的子结构](#树的子结构) | ||
| 46 | + * [镜像二叉树](#镜像二叉树) | ||
| 47 | + * [树的层次遍历](#树的层次遍历) | ||
| 48 | + * [二叉树的深度](#二叉树的深度) | ||
| 49 | + * [判断是否平衡二叉树](#判断是否平衡二叉树) | ||
| 50 | + * [二叉搜索树的后序遍历](#二叉搜索树的后序遍历) | ||
| 51 | + * [二叉树中和为某一值的路径](#二叉树中和为某一值的路径) | ||
| 52 | + * [二叉树的下一个节点](#二叉树的下一个节点) | ||
| 53 | + * [对称的二叉树](#对称的二叉树) | ||
| 54 | + * [把二叉树打印成多行](#把二叉树打印成多行) | ||
| 55 | + * [按之字形顺序打印二叉树](#按之字形顺序打印二叉树) | ||
| 56 | + * [序列化和反序列化二叉树](#序列化和反序列化二叉树) | ||
| 57 | + * [二叉搜索树的第k个结点](#二叉搜索树的第k个结点) | ||
| 58 | + * [栈和队列](#栈和队列) | ||
| 59 | + * [用两个队列实现栈,用两个栈实现队列。](#用两个队列实现栈,用两个栈实现队列。) | ||
| 60 | + * [包含min函数的栈](#包含min函数的栈) | ||
| 61 | + * [栈的压入和弹出序列](#栈的压入和弹出序列) | ||
| 62 | + * [排序和查找](#排序和查找) | ||
| 63 | + * [旋转数组的最小数字](#旋转数组的最小数字) | ||
| 64 | + * [递归](#递归) | ||
| 65 | + * [斐波那契数列](#斐波那契数列) | ||
| 66 | + * [青蛙跳台阶](#青蛙跳台阶) | ||
| 67 | + * [变态跳台阶](#变态跳台阶) | ||
| 68 | + * [矩形覆盖](#矩形覆盖) | ||
| 69 | + * [位运算](#位运算) | ||
| 70 | + * [二进制中1的个数](#二进制中1的个数) | ||
| 71 | + * [数组中只出现一次的数字](#数组中只出现一次的数字) | ||
| 72 | + * [不用加减乘除做加法](#不用加减乘除做加法) | ||
| 73 | + * [回溯和DFS](#回溯和dfs) | ||
| 74 | + * [矩阵中的路径](#矩阵中的路径) | ||
| 75 | + * [机器人的运动范围](#机器人的运动范围) | ||
| 76 | + * [微信公众号](#微信公众号) | ||
| 77 | + * [Java技术江湖](#java技术江湖) | ||
| 78 | + * [个人公众号:黄小斜](#个人公众号:黄小斜) | ||
| 79 | + | ||
| 80 | + | ||
| 1 | 81 | 点击关注[公众号](#公众号)及时获取笔主最新更新文章,并可免费领取Java工程师必备学习资源。 | |
| 2 | 82 | ||
| 3 | 83 | [TOC] | |
@@ -1651,4 +1731,4 @@ public static int LastRemaining_Solution(int n, int m) { | |||
| 1651 | 1731 | ||
| 1652 | 1732 | **程序员3T技术学习资源:** 一些程序员学习技术的资源大礼包,关注公众号后,后台回复关键字 **“资料”** 即可免费无套路获取。 | |
| 1653 | 1733 | ||
| 1654 | -  | ||
| 1734 | +  | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,3 +1,30 @@ | |||
| 1 | + # Table of Contents | ||
| 2 | + | ||
| 3 | + * [Hadoop生态](#hadoop生态) | ||
| 4 | + * [hdfs](#hdfs) | ||
| 5 | + * [架构](#架构) | ||
| 6 | + * [读写](#读写) | ||
| 7 | + * [高可用](#高可用) | ||
| 8 | + * [MapReduce](#mapreduce) | ||
| 9 | + * [架构和流程](#架构和流程) | ||
| 10 | + * [wordcount](#wordcount) | ||
| 11 | + * [hive](#hive) | ||
| 12 | + * [hbase](#hbase) | ||
| 13 | + * [简介](#简介) | ||
| 14 | + * [存储](#存储) | ||
| 15 | + * [zk](#zk) | ||
| 16 | + * [sqoop](#sqoop) | ||
| 17 | + * [yarn](#yarn) | ||
| 18 | + * [kafka](#kafka) | ||
| 19 | + * [flume](#flume) | ||
| 20 | + * [ambari](#ambari) | ||
| 21 | + * [spark](#spark) | ||
| 22 | + * [storm](#storm) | ||
| 23 | + * [微信公众号](#微信公众号) | ||
| 24 | + * [Java技术江湖](#java技术江湖) | ||
| 25 | + * [个人公众号:黄小斜](#个人公众号:黄小斜) | ||
| 26 | + | ||
| 27 | + | ||
| 1 | 28 | --- | |
| 2 | 29 | title: Hadoop生态学习总结 | |
| 3 | 30 | date: 2018-07-08 22:15:53 | |
@@ -264,4 +291,4 @@ spout负责获取数据,并且将数据发送给bolt,这个过程就是把 | |||
| 264 | 291 | ||
| 265 | 292 | **程序员3T技术学习资源:** 一些程序员学习技术的资源大礼包,关注公众号后,后台回复关键字 **“资料”** 即可免费无套路获取。 | |
| 266 | 293 | ||
| 267 | -  | ||
| 294 | +  | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,3 +1,19 @@ | |||
| 1 | + # Table of Contents | ||
| 2 | + | ||
| 3 | + * [[](https://draveness.me/docker?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io#namespaces)Namespaces](#[]httpsdravenessmedockerhmsrtoutiaoioutm_mediumtoutiaoioutm_sourcetoutiaoionamespacesnamespaces) | ||
| 4 | + * [[](https://draveness.me/docker?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io#%E8%BF%9B%E7%A8%8B)进程](#[]httpsdravenessmedockerhmsrtoutiaoioutm_mediumtoutiaoioutm_sourcetoutiaoioe8bf9be7a88b进程) | ||
| 5 | + * [[](https://draveness.me/docker?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io#%E7%BD%91%E7%BB%9C)网络](#[]httpsdravenessmedockerhmsrtoutiaoioutm_mediumtoutiaoioutm_sourcetoutiaoioe7bd91e7bb9c网络) | ||
| 6 | + * [[](https://draveness.me/docker?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io#libnetwork)libnetwork](#[]httpsdravenessmedockerhmsrtoutiaoioutm_mediumtoutiaoioutm_sourcetoutiaoiolibnetworklibnetwork) | ||
| 7 | + * [[](https://draveness.me/docker?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io#%E6%8C%82%E8%BD%BD%E7%82%B9)挂载点](#[]httpsdravenessmedockerhmsrtoutiaoioutm_mediumtoutiaoioutm_sourcetoutiaoioe68c82e8bdbde782b9挂载点) | ||
| 8 | + * [[](https://draveness.me/docker?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io#chroot)chroot
](#[]httpsdravenessmedockerhmsrtoutiaoioutm_mediumtoutiaoioutm_sourcetoutiaoiochrootchroot
) | ||
| 9 | + * [[](https://draveness.me/docker?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io#cgroups)CGroups](#[]httpsdravenessmedockerhmsrtoutiaoioutm_mediumtoutiaoioutm_sourcetoutiaoiocgroupscgroups) | ||
| 10 | + * [[](https://draveness.me/docker?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io#unionfs)UnionFS](#[]httpsdravenessmedockerhmsrtoutiaoioutm_mediumtoutiaoioutm_sourcetoutiaoiounionfsunionfs) | ||
| 11 | + * [[](https://draveness.me/docker?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io#%E5%AD%98%E5%82%A8%E9%A9%B1%E5%8A%A8)存储驱动](#[]httpsdravenessmedockerhmsrtoutiaoioutm_mediumtoutiaoioutm_sourcetoutiaoioe5ad98e582a8e9a9b1e58aa8存储驱动) | ||
| 12 | + * [[](https://draveness.me/docker?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io#aufs)AUFS](#[]httpsdravenessmedockerhmsrtoutiaoioutm_mediumtoutiaoioutm_sourcetoutiaoioaufsaufs) | ||
| 13 | + * [[](https://draveness.me/docker?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io#%E5%85%B6%E4%BB%96%E5%AD%98%E5%82%A8%E9%A9%B1%E5%8A%A8)其他存储驱动](#[]httpsdravenessmedockerhmsrtoutiaoioutm_mediumtoutiaoioutm_sourcetoutiaoioe585b6e4bb96e5ad98e582a8e9a9b1e58aa8其他存储驱动) | ||
| 14 | + * [[](https://draveness.me/docker?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io#%E6%80%BB%E7%BB%93)总结](#[]httpsdravenessmedockerhmsrtoutiaoioutm_mediumtoutiaoioutm_sourcetoutiaoioe680bbe7bb93总结) | ||
| 15 | + | ||
| 16 | + | ||
| 1 | 17 | ||
| 2 | 18 | ||
| 3 | 19 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,3 +1,17 @@ | |||
| 1 | + # Table of Contents | ||
| 2 | + | ||
| 3 | + * [十分钟带你理解Kubernetes核心概念](#十分钟带你理解kubernetes核心概念) | ||
| 4 | + * [什么是Kubernetes?](#什么是kubernetes?) | ||
| 5 | + * [集群](#集群) | ||
| 6 | + * [Pod](#pod) | ||
| 7 | + * [Lable](#lable) | ||
| 8 | + * [Replication Controller](#replication-controller) | ||
| 9 | + * [Service](#service) | ||
| 10 | + * [Node](#node) | ||
| 11 | + * [Kubernetes Master](#kubernetes-master) | ||
| 12 | + * [下一步](#下一步) | ||
| 13 | + | ||
| 14 | + | ||
| 1 | 15 | # 十分钟带你理解Kubernetes核心概念 | |
| 2 | 16 | ||
| 3 | 17 | 本文将会简单介绍[Kubernetes](http://kubernetes.io/v1.1/docs/whatisk8s.html)的核心概念。因为这些定义可以在Kubernetes的文档中找到,所以文章也会避免用大段的枯燥的文字介绍。相反,我们会使用一些图表(其中一些是动画)和示例来解释这些概念。我们发现一些概念(比如Service)如果没有图表的辅助就很难全面地理解。在合适的地方我们也会提供Kubernetes文档的链接以便读者深入学习。 | |
@@ -138,4 +152,4 @@ _如果Pods是短暂的,那么重启时IP地址可能会改变,怎么才能 | |||
| 138 | 152 | **原文链接:[Learn the Kubernetes Key Concepts in 10 Minutes](http://omerio.com/2015/12/18/learn-the-kubernetes-key-concepts-in-10-minutes/)(翻译:崔婧雯)** | |
| 139 | 153 | =========================== | |
| 140 | 154 | 译者介绍 | |
| 141 | - 崔婧雯,现就职于IBM,高级软件工程师,负责IBM WebSphere业务流程管理软件的系统测试工作。曾就职于VMware从事桌面虚拟化产品的质量保证工作。对虚拟化,中间件技术,业务流程管理有浓厚的兴趣。 | ||
| 155 | + 崔婧雯,现就职于IBM,高级软件工程师,负责IBM WebSphere业务流程管理软件的系统测试工作。曾就职于VMware从事桌面虚拟化产品的质量保证工作。对虚拟化,中间件技术,业务流程管理有浓厚的兴趣。 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,3 +1,12 @@ | |||
| 1 | + # Table of Contents | ||
| 2 | + | ||
| 3 | + * [0x00 前言](#0x00-前言) | ||
| 4 | + * [0x01 数据?数据!](#0x01-数据?数据!) | ||
| 5 | + * [0x02 概览](#0x02-概览) | ||
| 6 | + * [0x03 关于内容](#0x03-关于内容) | ||
| 7 | + * [0xFF 总结](#0xff-总结) | ||
| 8 | + | ||
| 9 | + | ||
| 1 | 10 | 作者:[**木东居士**] | |
| 2 | 11 | ||
| 3 | 12 | 个人主页:[http://www.mdjs.info](https://link.jianshu.com/?t=http%3A%2F%2Fwww.mdjs.info) | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,3 +1,12 @@ | |||
| 1 | + # Table of Contents | ||
| 2 | + | ||
| 3 | + * [[什么是倒排索引?](https://www.cnblogs.com/zlslch/p/6440114.html)](#[什么是倒排索引?]httpswwwcnblogscomzlslchp6440114html) | ||
| 4 | + * [1.单词——文档矩阵](#1单词文档矩阵) | ||
| 5 | + * [2.倒排索引基本概念](#2倒排索引基本概念) | ||
| 6 | + * [3.倒排索引简单实例](#3倒排索引简单实例) | ||
| 7 | + * [4\. 单词词典](#4-单词词典) | ||
| 8 | + | ||
| 9 | + | ||
| 1 | 10 | # [什么是倒排索引?](https://www.cnblogs.com/zlslch/p/6440114.html) | |
| 2 | 11 | ||
| 3 | 12 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,3 +1,7 @@ | |||
| 1 | + # Table of Contents | ||
| 2 | + | ||
| 3 | + | ||
| 4 | + | ||
| 1 | 5 | 本文作者:顿炖 | |
| 2 | 6 | 链接:https://www.zhihu.com/question/19937854/answer/98791215 | |
| 3 | 7 | 来源:知乎 | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,3 +1,37 @@ | |||
| 1 | + # Table of Contents | ||
| 2 | + | ||
| 3 | + * [二、索引里面究竟存些什么](#二、索引里面究竟存些什么) | ||
| 4 | + * [三、如何创建索引](#三、如何创建索引) | ||
| 5 | + * [第一步:一些要索引的原文档(Document)。](#第一步:一些要索引的原文档document。) | ||
| 6 | + * [第二步:将原文档传给分次组件(Tokenizer)。](#第二步:将原文档传给分次组件tokenizer。) | ||
| 7 | + * [第三步:将得到的词元(Token)传给语言处理组件(Linguistic Processor)。](#第三步:将得到的词元token传给语言处理组件linguistic-processor。) | ||
| 8 | + * [第四步:将得到的词(Term)传给索引组件(Indexer)。](#第四步:将得到的词term传给索引组件indexer。) | ||
| 9 | + * [三、如何对索引进行搜索?](#三、如何对索引进行搜索?) | ||
| 10 | + * [第一步:用户输入查询语句。](#第一步:用户输入查询语句。) | ||
| 11 | + * [第二步:对查询语句进行词法分析,语法分析,及语言处理。](#第二步:对查询语句进行词法分析,语法分析,及语言处理。) | ||
| 12 | + * [第三步:搜索索引,得到符合语法树的文档。](#第三步:搜索索引,得到符合语法树的文档。) | ||
| 13 | + * [第四步:根据得到的文档和查询语句的相关性,对结果进行排序。](#第四步:根据得到的文档和查询语句的相关性,对结果进行排序。) | ||
| 14 | + * [1\. 计算权重(Term weight)的过程。](#1-计算权重term-weight的过程。) | ||
| 15 | + * [2\. 判断Term之间的关系从而得到文档相关性的过程,也即向量空间模型的算法(VSM)。](#2-判断term之间的关系从而得到文档相关性的过程,也即向量空间模型的算法vsm。) | ||
| 16 | + * [Spring Boot 中使用 Java API 调用 lucene](#spring-boot-中使用-java-api-调用-lucene) | ||
| 17 | + * [Github 代码](#github-代码) | ||
| 18 | + * [添加依赖](#添加依赖) | ||
| 19 | + * [配置 lucene](#配置-lucene) | ||
| 20 | + * [创建索引](#创建索引) | ||
| 21 | + * [删除文档](#删除文档) | ||
| 22 | + * [更新文档](#更新文档) | ||
| 23 | + * [按词条搜索](#按词条搜索) | ||
| 24 | + * [多条件查询](#多条件查询) | ||
| 25 | + * [匹配前缀](#匹配前缀) | ||
| 26 | + * [短语搜索](#短语搜索) | ||
| 27 | + * [相近词语搜索](#相近词语搜索) | ||
| 28 | + * [通配符搜索](#通配符搜索) | ||
| 29 | + * [分词查询](#分词查询) | ||
| 30 | + * [多个 Field 分词查询](#多个-field-分词查询) | ||
| 31 | + * [中文分词器](#中文分词器) | ||
| 32 | + * [高亮处理](#高亮处理) | ||
| 33 | + | ||
| 34 | + | ||
| 1 | 35 | ||
| 2 | 36 | ||
| 3 | 37 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,3 +1,46 @@ | |||
| 1 | + # Table of Contents | ||
| 2 | + | ||
| 3 | + * [阮一峰:全文搜索引擎 Elasticsearch 入门教程](#阮一峰:全文搜索引擎-elasticsearch-入门教程) | ||
| 4 | + * [一、安装](#一、安装) | ||
| 5 | + * [二、基本概念](#二、基本概念) | ||
| 6 | + * [2.1 Node 与 Cluster](#21-node-与-cluster) | ||
| 7 | + * [2.2 Index](#22-index) | ||
| 8 | + * [2.3 Document](#23-document) | ||
| 9 | + * [2.4 Type](#24-type) | ||
| 10 | + * [三、新建和删除 Index](#三、新建和删除-index) | ||
| 11 | + * [四、中文分词设置](#四、中文分词设置) | ||
| 12 | + * [五、数据操作](#五、数据操作) | ||
| 13 | + * [5.1 新增记录](#51-新增记录) | ||
| 14 | + * [5.2 查看记录](#52-查看记录) | ||
| 15 | + * [5.3 删除记录](#53-删除记录) | ||
| 16 | + * [5.4 更新记录](#54-更新记录) | ||
| 17 | + * [六、数据查询](#六、数据查询) | ||
| 18 | + * [6.1 返回所有记录](#61-返回所有记录) | ||
| 19 | + * [6.2 全文搜索](#62-全文搜索) | ||
| 20 | + * [6.3 逻辑运算](#63-逻辑运算) | ||
| 21 | + * [七、参考链接](#七、参考链接) | ||
| 22 | + * [一、前言](#一、前言) | ||
| 23 | + * [二、安装](#二、安装) | ||
| 24 | + * [三、创建索引](#三、创建索引) | ||
| 25 | + * [四、搜索干预](#四、搜索干预) | ||
| 26 | + * [五、中文分词](#五、中文分词) | ||
| 27 | + * [六、总结](#六、总结) | ||
| 28 | + * [七、附录](#七、附录) | ||
| 29 | + * [搜索引擎选型整理:Elasticsearch vs Solr](#搜索引擎选型整理:elasticsearch-vs-solr) | ||
| 30 | + * [Elasticsearch简介[*](https://link.juejin.im/?target=http%3A%2F%2Ffuxiaopang.gitbooks.io%2Flearnelasticsearch)](#elasticsearch简介[]httpslinkjuejinimtargethttp3a2f2ffuxiaopanggitbooksio2flearnelasticsearch) | ||
| 31 | + * [Elasticsearch的优缺点[*](https://link.juejin.im/?target=http%3A%2F%2Fstackoverflow.com%2Fquestions%2F10213009%2Fsolr-vs-elasticsearch)[*](https://link.juejin.im/?target=http%3A%2F%2Fhuangx.in%2F22%2Ftranslation-solr-vs-elasticsearch):](#elasticsearch的优缺点[]httpslinkjuejinimtargethttp3a2f2fstackoverflowcom2fquestions2f102130092fsolr-vs-elasticsearch[]httpslinkjuejinimtargethttp3a2f2fhuangxin2f222ftranslation-solr-vs-elasticsearch) | ||
| 32 | + * [优点](#优点) | ||
| 33 | + * [缺点](#缺点) | ||
| 34 | + * [Solr简介[*](https://link.juejin.im/?target=http%3A%2F%2Fzh.wikipedia.org%2Fwiki%2FSolr)](#solr简介[]httpslinkjuejinimtargethttp3a2f2fzhwikipediaorg2fwiki2fsolr) | ||
| 35 | + * [Solr的优缺点](#solr的优缺点) | ||
| 36 | + * [优点](#优点-1) | ||
| 37 | + * [缺点](#缺点-1) | ||
| 38 | + * [Elasticsearch与Solr的比较[*](https://link.juejin.im/?target=http%3A%2F%2Fblog.socialcast.com%2Frealtime-search-solr-vs-elasticsearch%2F)](#elasticsearch与solr的比较[]httpslinkjuejinimtargethttp3a2f2fblogsocialcastcom2frealtime-search-solr-vs-elasticsearch2f) | ||
| 39 | + * [实际生产环境测试[*](https://link.juejin.im/?target=http%3A%2F%2Fblog.socialcast.com%2Frealtime-search-solr-vs-elasticsearch%2F)](#实际生产环境测试[]httpslinkjuejinimtargethttp3a2f2fblogsocialcastcom2frealtime-search-solr-vs-elasticsearch2f) | ||
| 40 | + * [Elasticsearch 与 Solr 的比较总结](#elasticsearch-与-solr-的比较总结) | ||
| 41 | + * [其他基于Lucene的开源搜索引擎解决方案[*](https://link.juejin.im/?target=http%3A%2F%2Fmail-archives.apache.org%2Fmod_mbox%2Fhbase-user%2F201006.mbox%2F%253C149150.78881.qm%40web50304.mail.re2.yahoo.com%253E)](#其他基于lucene的开源搜索引擎解决方案[]httpslinkjuejinimtargethttp3a2f2fmail-archivesapacheorg2fmod_mbox2fhbase-user2f201006mbox2f253c14915078881qm40web50304mailre2yahoocom253e) | ||
| 42 | + | ||
| 43 | + | ||
| 1 | 44 | # 阮一峰:全文搜索引擎 Elasticsearch 入门教程 | |
| 2 | 45 | ||
| 3 | 46 | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments