ElasticSearch:可扩展的开源弹性搜索解决方案

ElasticSearch:可扩展的开源弹性搜索解决方案
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [波兰] (Rafal Kuc) , (Marek Rogozinski) , , , , ,
2015-01
版次: 1
ISBN: 9787121252006
定价: 69.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 292页
字数: 376千字
正文语种: 简体中文
原版书名: ElasticSearch Server: Create A Fast, Scalable, and Flexible Search Solution with the Emerging Open Source Search Server, ElasticSearch
42人买过
  •   《ElasticSearch可扩展的开源弹性搜索解决方案》基于ElasticSearch的0.2版本,覆盖了ElasticSearch各种功能和命令的应用,全面、详细地介绍了开源、分布式、RESTful,具有全文检索功能的搜索引擎ElasticSearch。  《ElasticSearch可扩展的开源弹性搜索解决方案》前两章着重介绍了ElasticSearch的基本功能和用法,包括ElasticSearch的安装和配置、RESTAPI的使用方法,以及怎样使用QueryDSL语句进行查询、过滤、排序等。接下来的4章是对ElasticSearch基本功能的扩展,主要介绍了如何使用统计功能来计算查询返回结果的聚集数据、如何实现自动补全功能、如何使用ElasticSearch的空间数据处理能力,以及如何使用预期搜索功能等。第7章介绍了ElasticSearch管理API的能力,如控制分片部署位置、操纵集群等功能。在第8章将学习到如何处理使用ElasticSearch过程中可能遇到的常见问题。  《ElasticSearch可扩展的开源弹性搜索解决方案》内容丰富、全面,基本概念的讲解细致、深入浅出。各种功能和命令的介绍,都配以实践操作和详细的代码。   柳厅文,中科院的博士研究生,英语较好,有着丰富的翻译经验。中科院的博士研究生,英语较好,有着丰富的翻译经验。 第1章 ElasticSearch集群入门 
    1.1 什么是ElasticSearch 
    1.1.1 索引 
    1.1.2 文档 
    1.1.3 文档类型 
    1.1.4 节点和集群 
    1.1.5 分片 
    1.1.6 副本 
    1.2 安装和配置ElasticSearch集群 
    1.3 目录结构 
    1.4 配置ElasticSearch 
    1.5 运行ElasticSearch 
    1.6 关闭ElasticSearch 
    1.7 作为系统服务运行ElasticSearch 
    1.8 基于REST API的数据操作 
    1.8.1 什么是REST 
    1.8.2 在ElasticSearch中存储数据 
    1.8.3 创建新文档 
    1.8.4 检索文档 
    1.8.5 更新文档 
    1.8.6 删除文档 
    1.9 手工创建索引与配置映射 
    1.9.1 索引 
    1.9.2 文档类型 
    1.9.3 索引操作 
    1.9.4 模式映射 
    1.10 动态映射和模板 
    1.10.1 类型确定机制 
    1.10.2 动态映射 
    1.10.3 模板 
    1.11 路由选择的重要性 
    1.11.1 如何进行索引 
    1.11.2 搜索是如何工作的 
    1.11.3 路由选择 
    1.11.4 routing参数 
    1.11.5 _routing字段 
    1.12 索引别名及其用途 
    1.12.1 别名的定义 
    1.12.2 创建别名 
    1.12.3 修改别名 
    1.12.4 两种命令的组合 
    1.12.5 获得所有的别名 
    1.12.6 过滤别名 
    1.12.7 别名和路由选择 
    1.13 本章小结 

    第2章 搜索数据 
    2.1 查询和索引的过程 
    2.2 本章案例使用的映射 
    2.3 查询ElasticSearch 
    2.3.1 简单查询 
    2.3.2 分页和结果规模 
    2.3.3 返回版本号 
    2.3.4 限制结果分数 
    2.3.5 指定返回字段 
    2.3.6 使用script_fields 
    2.3.7 选择合适的搜索类型(高级选项) 
    2.3.8 指定搜索执行的位置(高级选项) 
    2.4 基本查询 
    2.4.1 term查询 
    2.4.2 terms查询 
    2.4.3 match查询 
    2.4.4 multi_match查询 
    2.4.5 query_string查询 
    2.4.6 field查询 
    2.4.7 ids查询 
    2.4.8 prefix查询 
    2.4.9 fuzzy_like_this查询 
    2.4.10 fuzzy_like_this_field查询 
    2.4.11 fuzzy查询 
    2.4.12 match_all查询 
    2.4.13 wildcard查询 
    2.4.14 more_like_this查询 
    2.4.15 more_like_this_field查询 
    2.4.16 range查询 
    2.4.17 查询重写 
    2.5 过滤查询结果 
    2.5.1 使用过滤器 
    2.5.2 range过滤器 
    2.5.3 exists过滤器 
    2.5.4 missing过滤器 
    2.5.5 script过滤器 
    2.5.6 type过滤器 
    2.5.7 limit过滤器 
    2.5.8 ids过滤器 
    2.5.9 其他功能 
    2.5.10 bool、and、or和not过滤器 
    2.5.11 过滤器的命名 
    2.5.12 过滤器的缓存 
    2.6 复合查询 
    2.6.1 bool查询 
    2.6.2 boosting查询 
    2.6.3 constant_score查询 
    2.6.4 indices查询 
    2.6.5 custom_filters_score查询 
    2.6.6 custom_boost_factor查询 
    2.6.7 custom_score查询 
    2.7 数据排序 
    2.7.1 默认排序 
    2.7.2 选择用于排序的字段 
    2.7.3 指定缺失字段的行为 
    2.7.4 动态标准 
    2.7.5 排序归类和不同国家的字符 
    2.8 使用脚本 
    2.8.1 脚本中可用的对象 
    2.8.2 MVEL 
    2.8.3 其他语言 
    2.8.4 脚本库 
    2.8.5 本地代码 
    2.9 本章小结 

    第3章 扩展结构与搜索 
    3.1 索引非平面数据 
    3.1.1 数据 
    3.1.2 对象 
    3.1.3 数组 
    3.1.4 映射 
    3.1.5 开启还是关闭动态映射 
    3.1.6 向ElasticSearch发送映射文件 
    3.2 利用额外的内部信息扩展索引结构 
    3.2.1 标识符字段 
    3.2.2 _type字段 
    3.2.3 _all字段 
    3.2.4 _source字段 
    3.2.5 _boost字段 
    3.2.6 _index字段 
    3.2.7 _size字段 
    3.2.8 _timestamp字段 
    3.2.9 _ttl字段 
    3.3 高亮 
    3.3.1 高亮功能入门 
    3.3.2 字段配置 
    3.3.3 底层实现 
    3.3.4 配置HTML标签 
    3.3.5 控制高亮片段 
    3.3.6 全局与局部设置 
    3.3.7 仅显示匹配字段 
    3.4 自动补全 
    3.4.1 prefix查询 
    3.4.2 edgeNGram 
    3.4.3 统计 
    3.5 处理文件 
    3.6 地理信息 
    3.6.1 为空间搜索准备映射 
    3.6.2 示例数据 
    3.6.3 示例查询 
    3.6.4 geo_bounding_box过滤器 
    3.6.5 限定距离 
    3.7 本章小结 

    第4章 搜索优化 
    4.1 为什么文档被检索到 
    4.1.1 理解字段分析过程 
    4.1.2 解释查询 
    4.2 用加权查询影响得分 
    4.2.1 什么是权值(boost) 
    4.2.2 在查询中使用权值 
    4.2.3 修改打分 
    4.3 什么时候索引时加权有意义 
    4.3.1 在输入数据中定义字段加权 
    4.3.2 在输入数据中对文档加权 
    4.3.3 在映射中定义加权 
    4.4 具有相同含义的词 
    4.4.1 同义词(synonym)过滤器 
    4.4.2 定义同义词规则 
    4.4.3 查询时或索引时同义词扩展 
    4.5 搜索不同语言的内容 
    4.5.1 为什么我们需要对语言区分处理 
    4.5.2 如何处理多种语言 
    4.5.3 检测文档的语言 
    4.5.4 示例文档 
    4.5.5 映射 
    4.5.6 查询 
    4.6 使用跨度查询 
    4.6.1 什么是跨度 
    4.6.2 span_term查询 
    4.6.3 span_first查询 
    4.6.4 span_near查询 
    4.6.5 span_or查询 
    4.6.6 span_not查询 
    4.6.7 性能考虑 
    4.7 本章小结 

    第5章 组合索引、分析和搜索 
    5.1 索引树形结构 
    5.2 利用更新API修改索引结构 
    5.2.1 映射 
    5.2.2 添加一个新字段 
    5.2.3 修改字段 
    5.3 使用嵌套对象 
    5.4 使用父子关系 
    5.4.1 映射和索引 
    5.4.2 查询 
    5.4.3 父子关系和过滤 
    5.4.4 性能考虑 
    5.5 从其他系统获取数据:river 
    5.5.1 我们需要什么和river是什么 
    5.5.2 安装和配置river 
    5.6 批量索引以加快索引过程 
    5.6.1 如何准备数据 
    5.6.2 索引数据 
    5.6.3 是否有可能更快 
    5.7 本章小结 

    第6章 搜索之外 
    6.1 统计 
    6.1.1 文档结构 
    6.1.2 返回结果 
    6.1.3 query统计 
    6.1.4 filter统计 
    6.1.5 terms统计 
    6.1.6 range统计 
    6.1.7 histogram统计 
    6.1.8 statistical统计 
    6.1.9 terms_stats统计 
    6.1.10 geo_distance统计 
    6.1.11 过滤统计结果 
    6.1.12 统计计算范围 
    6.1.13 统计计算的内存考虑 
    6.2 相似(More Like This) 
    6.2.1 示例数据 
    6.2.2 发现相似文档 
    6.3 反查 
    6.3.1 准备反查器 
    6.3.2 深入学习 
    6.4 本章小结 

    第7章 管理集群 
    7.1 监控集群状态与健康状况 
    7.1.1 集群健康API 
    7.1.2 索引统计API 
    7.1.3 状态API 
    7.1.4 节点信息API 
    7.1.5 节点状态API 
    7.1.6 集群状态API 
    7.1.7 索引分段API 
    7.2 控制分片和副本的分配 
    7.2.1 显式控制分配 
    7.2.2 集群范围内分配 
    7.2.3 每个节点上的分片和副本数量 
    7.2.4 手动移动分片和副本 
    7.3 实例和集群状态诊断工具 
    7.3.1 Bigdesk插件 
    7.3.2 elasticsearch-head插件 
    7.3.3 elasticsearch-paramedic插件 
    7.3.4 SPM工具 
    7.4 ElasticSearch时光机 
    7.4.1 网关模块 
    7.4.2 恢复控制 
    7.5 节点探索 
    7.5.1 探索类型 
    7.5.2 主节点 
    7.5.3 设置集群名称 
    7.5.4 配置多播 
    7.5.5 配置单播 
    7.5.6 节点ping设置 
    7.6 ElasticSearch插件 
    7.6.1 安装插件 
    7.6.2 删除插件 
    7.6.3 插件类型 
    7.7 本章小结 

    第8章 问题处理 
    8.1 为什么靠后页面中的结果会比较慢 
    8.1.1 问题是什么 
    8.1.2 滚动(scrolling)机制来救急 
    8.2 控制集群再平衡 
    8.2.1 什么是再平衡 
    8.2.2 集群何时准备就绪 
    8.2.3 集群再平衡设置 
    8.3 验证查询 
    8.4 预热(warming up) 
    8.4.1 定义一个新的预热查询 
    8.4.2 获取已定义的预热查询 
    8.4.3 删除一个预热查询 
    8.4.4 关闭预热功能 
    8.4.5 如何选择预热查询 
    8.5 本章小结 



  • 内容简介:
      《ElasticSearch可扩展的开源弹性搜索解决方案》基于ElasticSearch的0.2版本,覆盖了ElasticSearch各种功能和命令的应用,全面、详细地介绍了开源、分布式、RESTful,具有全文检索功能的搜索引擎ElasticSearch。  《ElasticSearch可扩展的开源弹性搜索解决方案》前两章着重介绍了ElasticSearch的基本功能和用法,包括ElasticSearch的安装和配置、RESTAPI的使用方法,以及怎样使用QueryDSL语句进行查询、过滤、排序等。接下来的4章是对ElasticSearch基本功能的扩展,主要介绍了如何使用统计功能来计算查询返回结果的聚集数据、如何实现自动补全功能、如何使用ElasticSearch的空间数据处理能力,以及如何使用预期搜索功能等。第7章介绍了ElasticSearch管理API的能力,如控制分片部署位置、操纵集群等功能。在第8章将学习到如何处理使用ElasticSearch过程中可能遇到的常见问题。  《ElasticSearch可扩展的开源弹性搜索解决方案》内容丰富、全面,基本概念的讲解细致、深入浅出。各种功能和命令的介绍,都配以实践操作和详细的代码。
  • 作者简介:
      柳厅文,中科院的博士研究生,英语较好,有着丰富的翻译经验。中科院的博士研究生,英语较好,有着丰富的翻译经验。
  • 目录:
    第1章 ElasticSearch集群入门 
    1.1 什么是ElasticSearch 
    1.1.1 索引 
    1.1.2 文档 
    1.1.3 文档类型 
    1.1.4 节点和集群 
    1.1.5 分片 
    1.1.6 副本 
    1.2 安装和配置ElasticSearch集群 
    1.3 目录结构 
    1.4 配置ElasticSearch 
    1.5 运行ElasticSearch 
    1.6 关闭ElasticSearch 
    1.7 作为系统服务运行ElasticSearch 
    1.8 基于REST API的数据操作 
    1.8.1 什么是REST 
    1.8.2 在ElasticSearch中存储数据 
    1.8.3 创建新文档 
    1.8.4 检索文档 
    1.8.5 更新文档 
    1.8.6 删除文档 
    1.9 手工创建索引与配置映射 
    1.9.1 索引 
    1.9.2 文档类型 
    1.9.3 索引操作 
    1.9.4 模式映射 
    1.10 动态映射和模板 
    1.10.1 类型确定机制 
    1.10.2 动态映射 
    1.10.3 模板 
    1.11 路由选择的重要性 
    1.11.1 如何进行索引 
    1.11.2 搜索是如何工作的 
    1.11.3 路由选择 
    1.11.4 routing参数 
    1.11.5 _routing字段 
    1.12 索引别名及其用途 
    1.12.1 别名的定义 
    1.12.2 创建别名 
    1.12.3 修改别名 
    1.12.4 两种命令的组合 
    1.12.5 获得所有的别名 
    1.12.6 过滤别名 
    1.12.7 别名和路由选择 
    1.13 本章小结 

    第2章 搜索数据 
    2.1 查询和索引的过程 
    2.2 本章案例使用的映射 
    2.3 查询ElasticSearch 
    2.3.1 简单查询 
    2.3.2 分页和结果规模 
    2.3.3 返回版本号 
    2.3.4 限制结果分数 
    2.3.5 指定返回字段 
    2.3.6 使用script_fields 
    2.3.7 选择合适的搜索类型(高级选项) 
    2.3.8 指定搜索执行的位置(高级选项) 
    2.4 基本查询 
    2.4.1 term查询 
    2.4.2 terms查询 
    2.4.3 match查询 
    2.4.4 multi_match查询 
    2.4.5 query_string查询 
    2.4.6 field查询 
    2.4.7 ids查询 
    2.4.8 prefix查询 
    2.4.9 fuzzy_like_this查询 
    2.4.10 fuzzy_like_this_field查询 
    2.4.11 fuzzy查询 
    2.4.12 match_all查询 
    2.4.13 wildcard查询 
    2.4.14 more_like_this查询 
    2.4.15 more_like_this_field查询 
    2.4.16 range查询 
    2.4.17 查询重写 
    2.5 过滤查询结果 
    2.5.1 使用过滤器 
    2.5.2 range过滤器 
    2.5.3 exists过滤器 
    2.5.4 missing过滤器 
    2.5.5 script过滤器 
    2.5.6 type过滤器 
    2.5.7 limit过滤器 
    2.5.8 ids过滤器 
    2.5.9 其他功能 
    2.5.10 bool、and、or和not过滤器 
    2.5.11 过滤器的命名 
    2.5.12 过滤器的缓存 
    2.6 复合查询 
    2.6.1 bool查询 
    2.6.2 boosting查询 
    2.6.3 constant_score查询 
    2.6.4 indices查询 
    2.6.5 custom_filters_score查询 
    2.6.6 custom_boost_factor查询 
    2.6.7 custom_score查询 
    2.7 数据排序 
    2.7.1 默认排序 
    2.7.2 选择用于排序的字段 
    2.7.3 指定缺失字段的行为 
    2.7.4 动态标准 
    2.7.5 排序归类和不同国家的字符 
    2.8 使用脚本 
    2.8.1 脚本中可用的对象 
    2.8.2 MVEL 
    2.8.3 其他语言 
    2.8.4 脚本库 
    2.8.5 本地代码 
    2.9 本章小结 

    第3章 扩展结构与搜索 
    3.1 索引非平面数据 
    3.1.1 数据 
    3.1.2 对象 
    3.1.3 数组 
    3.1.4 映射 
    3.1.5 开启还是关闭动态映射 
    3.1.6 向ElasticSearch发送映射文件 
    3.2 利用额外的内部信息扩展索引结构 
    3.2.1 标识符字段 
    3.2.2 _type字段 
    3.2.3 _all字段 
    3.2.4 _source字段 
    3.2.5 _boost字段 
    3.2.6 _index字段 
    3.2.7 _size字段 
    3.2.8 _timestamp字段 
    3.2.9 _ttl字段 
    3.3 高亮 
    3.3.1 高亮功能入门 
    3.3.2 字段配置 
    3.3.3 底层实现 
    3.3.4 配置HTML标签 
    3.3.5 控制高亮片段 
    3.3.6 全局与局部设置 
    3.3.7 仅显示匹配字段 
    3.4 自动补全 
    3.4.1 prefix查询 
    3.4.2 edgeNGram 
    3.4.3 统计 
    3.5 处理文件 
    3.6 地理信息 
    3.6.1 为空间搜索准备映射 
    3.6.2 示例数据 
    3.6.3 示例查询 
    3.6.4 geo_bounding_box过滤器 
    3.6.5 限定距离 
    3.7 本章小结 

    第4章 搜索优化 
    4.1 为什么文档被检索到 
    4.1.1 理解字段分析过程 
    4.1.2 解释查询 
    4.2 用加权查询影响得分 
    4.2.1 什么是权值(boost) 
    4.2.2 在查询中使用权值 
    4.2.3 修改打分 
    4.3 什么时候索引时加权有意义 
    4.3.1 在输入数据中定义字段加权 
    4.3.2 在输入数据中对文档加权 
    4.3.3 在映射中定义加权 
    4.4 具有相同含义的词 
    4.4.1 同义词(synonym)过滤器 
    4.4.2 定义同义词规则 
    4.4.3 查询时或索引时同义词扩展 
    4.5 搜索不同语言的内容 
    4.5.1 为什么我们需要对语言区分处理 
    4.5.2 如何处理多种语言 
    4.5.3 检测文档的语言 
    4.5.4 示例文档 
    4.5.5 映射 
    4.5.6 查询 
    4.6 使用跨度查询 
    4.6.1 什么是跨度 
    4.6.2 span_term查询 
    4.6.3 span_first查询 
    4.6.4 span_near查询 
    4.6.5 span_or查询 
    4.6.6 span_not查询 
    4.6.7 性能考虑 
    4.7 本章小结 

    第5章 组合索引、分析和搜索 
    5.1 索引树形结构 
    5.2 利用更新API修改索引结构 
    5.2.1 映射 
    5.2.2 添加一个新字段 
    5.2.3 修改字段 
    5.3 使用嵌套对象 
    5.4 使用父子关系 
    5.4.1 映射和索引 
    5.4.2 查询 
    5.4.3 父子关系和过滤 
    5.4.4 性能考虑 
    5.5 从其他系统获取数据:river 
    5.5.1 我们需要什么和river是什么 
    5.5.2 安装和配置river 
    5.6 批量索引以加快索引过程 
    5.6.1 如何准备数据 
    5.6.2 索引数据 
    5.6.3 是否有可能更快 
    5.7 本章小结 

    第6章 搜索之外 
    6.1 统计 
    6.1.1 文档结构 
    6.1.2 返回结果 
    6.1.3 query统计 
    6.1.4 filter统计 
    6.1.5 terms统计 
    6.1.6 range统计 
    6.1.7 histogram统计 
    6.1.8 statistical统计 
    6.1.9 terms_stats统计 
    6.1.10 geo_distance统计 
    6.1.11 过滤统计结果 
    6.1.12 统计计算范围 
    6.1.13 统计计算的内存考虑 
    6.2 相似(More Like This) 
    6.2.1 示例数据 
    6.2.2 发现相似文档 
    6.3 反查 
    6.3.1 准备反查器 
    6.3.2 深入学习 
    6.4 本章小结 

    第7章 管理集群 
    7.1 监控集群状态与健康状况 
    7.1.1 集群健康API 
    7.1.2 索引统计API 
    7.1.3 状态API 
    7.1.4 节点信息API 
    7.1.5 节点状态API 
    7.1.6 集群状态API 
    7.1.7 索引分段API 
    7.2 控制分片和副本的分配 
    7.2.1 显式控制分配 
    7.2.2 集群范围内分配 
    7.2.3 每个节点上的分片和副本数量 
    7.2.4 手动移动分片和副本 
    7.3 实例和集群状态诊断工具 
    7.3.1 Bigdesk插件 
    7.3.2 elasticsearch-head插件 
    7.3.3 elasticsearch-paramedic插件 
    7.3.4 SPM工具 
    7.4 ElasticSearch时光机 
    7.4.1 网关模块 
    7.4.2 恢复控制 
    7.5 节点探索 
    7.5.1 探索类型 
    7.5.2 主节点 
    7.5.3 设置集群名称 
    7.5.4 配置多播 
    7.5.5 配置单播 
    7.5.6 节点ping设置 
    7.6 ElasticSearch插件 
    7.6.1 安装插件 
    7.6.2 删除插件 
    7.6.3 插件类型 
    7.7 本章小结 

    第8章 问题处理 
    8.1 为什么靠后页面中的结果会比较慢 
    8.1.1 问题是什么 
    8.1.2 滚动(scrolling)机制来救急 
    8.2 控制集群再平衡 
    8.2.1 什么是再平衡 
    8.2.2 集群何时准备就绪 
    8.2.3 集群再平衡设置 
    8.3 验证查询 
    8.4 预热(warming up) 
    8.4.1 定义一个新的预热查询 
    8.4.2 获取已定义的预热查询 
    8.4.3 删除一个预热查询 
    8.4.4 关闭预热功能 
    8.4.5 如何选择预热查询 
    8.5 本章小结 



查看详情
12
您可能感兴趣 / 更多
ElasticSearch:可扩展的开源弹性搜索解决方案
我们的情感王国II:小精灵的秘密生活(奇想国童书)
[波兰]蒂娜·奥耶维奇 著;赵祯 译;[波兰]亚历山德拉·扎永茨 绘
ElasticSearch:可扩展的开源弹性搜索解决方案
等我再长大一点
[波兰]玛丽亚·德克
ElasticSearch:可扩展的开源弹性搜索解决方案
等我长大了+等我再长大一点 两册套装
[波兰]玛丽亚·德克
ElasticSearch:可扩展的开源弹性搜索解决方案
外教社非通用语系列教材:波兰语听力教程(A1-A2)
[波兰]玛塔·乌娃妮斯卡;[波兰]亚历山德拉·巴耶斯卡
ElasticSearch:可扩展的开源弹性搜索解决方案
用非暴力沟通照护阿尔茨海默病患者(将非暴力沟通应用于护理领域,获美国2021年度本杰明?富兰克林自助类图书金奖)
[波兰]帕蒂·比拉克·史密斯
ElasticSearch:可扩展的开源弹性搜索解决方案
深度生成模型(全彩)
[波兰]Jakub M. Tomczak(杰克布M.汤姆扎克
ElasticSearch:可扩展的开源弹性搜索解决方案
赛博朋克 2077:夜城迷梦 雨果奖作品 【波】巴尔托什·斯泽波尔 【意】 阿莱西奥·菲奥里内罗 【葡】 菲利佩·安德拉德 科幻世界出品
[波兰]巴尔托什·斯泽波尔 (意) 阿莱西奥·菲奥里内罗 (葡) 菲利佩·安德拉德
ElasticSearch:可扩展的开源弹性搜索解决方案
建筑的奇迹(标记世界文明史的102座建筑,玛格达莱娜·耶伦斯卡,名胜古迹,现代建筑,普利兹克奖)
[波兰]玛格达莱娜·耶伦斯卡 著;[波兰]马乌戈热塔·诺瓦克 绘;[波兰]阿加塔·杜德克
ElasticSearch:可扩展的开源弹性搜索解决方案
生命的历程:人类诞生之前的地球进化史[精装大本] 中国地质科学院 严加永教授 专业审定
[波兰]卡塔日娜·巴耶罗维奇
ElasticSearch:可扩展的开源弹性搜索解决方案
中国植物志(徐家汇藏书楼珍稀文献选刊)
[波兰]卜弥格 著;徐锦华 主编
ElasticSearch:可扩展的开源弹性搜索解决方案
角落大发现
[波兰]巴特克·布罗兹 绘著
ElasticSearch:可扩展的开源弹性搜索解决方案
我们不一样
[波兰]玛蒂娜·布尔格