博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Index 和Index Type 的区别
阅读量:5793 次
发布时间:2019-06-18

本文共 419 字,大约阅读时间需要 1 分钟。

hot3.png

经常用关系型数据库做一个比喻: index 就像关系型数据库里的 database, type 就像 database 里的 table

  • 由于两种数据库存储数据的方式是如此不同,任何比喻都是没有意义的。

索引可以定义一个或多个类型,文档必须属于一个类型。

  • 使用 type 允许我们在一个 index 里存储多种类型的数据,
    • 这样就可以减少 index 的数量了
  • 使用 type 的一个好处是,
    • 搜索一个 index 下的多个 type,
    • 和只搜索一个 type 相比没有额外的开销
    • 需要合并结果的分片数量是一样的。
  • 二者是一个逻辑关系
    • 只有同一个 index 的中的 type 都有类似的映射 (mapping) 时,才应该使用 type。
    • 是对文档数据的组织形式,可以在一个index下,
      • 也可以包含在不同的type下,具体情况具体对待

转载于:https://my.oschina.net/u/3847203/blog/2992481

你可能感兴趣的文章
Android AIDL进程间通信(IPC)
查看>>
(NO.00003)iOS游戏简单的机器人投射游戏成形记(十七)
查看>>
【Mysql 学习】流程函数
查看>>
并发数据结构-1.1.2 阻塞技术
查看>>
浅谈 OneAPM 在 express 项目中的实践
查看>>
Python模拟新浪微博登录
查看>>
The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
查看>>
(一四七)私有继承
查看>>
人工智能是药物研发的未来吗?你怎么看?
查看>>
我的友情链接
查看>>
WPF listbox 横向滚动条 最后一屏的最后一行显示不全
查看>>
Lua4.0 lua_dofile,lua_dostring
查看>>
2013 SharePoint复习 -- SP.ListOperation Namespace
查看>>
ORACLE 配置event参数
查看>>
Ocata:Packstack Ocata does not configure nova for placement API
查看>>
我的友情链接
查看>>
Centos系统初始优化设置
查看>>
dcloud动态页面b1父页面mui
查看>>
tcpdump用法
查看>>
推荐一款扒站利器MAC版SiteSucker2.7.7
查看>>