nebula索引规整介绍
索引操作
//创建索引:
**CREATE TAG INDEX IF NOT EXISTS player_index_1 on player(name(10), age);**
//删除索引:
**drop TAG index player_index_1**
//查看索引内容
**DESCRIBE {TAG | EDGE} INDEX <index_name>;**
//查看索引状态
**SHOW {TAG | EDGE} INDEX STATUS;**/**重建索引
*索引功能不会自动对其创建之前已存在的存量数据生效—在索引重建完成之前,
*无法基于该索引使用LOOKUP和MATCH语句查询到存量数据。
*/
rebuild tag index player_index_1
数据导入时索引从操作
一般在创建了 Tag 或者 Edge type 之后即可创建索引,但是,索引会影响写性能,所以,建议先导入数据,再批量重建索引。关于索引的详细信息
注意事项:
1、不要任意在生产环境中使用索引,除非很清楚使用索引对业务的影响。索引会导致写性能下降 90%甚至更多。
2、索引并不用于查询加速。只用于:根据属性定位到点或边,或者统计点边数量。
3、长索引会降低 Storage 服务的扫描性能,以及占用更多内存。建议将索引长度设置为和要被索引的最长字符串相同。索引长度最长为 255,超过部分会被截断。
4、创建索引,或者删除并再次创建同名索引后,必须REBUILD INDEX。否则无法在MATCH和LOOKUP语句中返回这些数据
LOOKUP或者REBUILD INDEX 通常会失败(报错can’t find xxx in the space)
新创建的索引并不会立刻生效。创建新的索引并尝试立刻使用。因为创建步骤是异步实现的,Nebula Graph 要在下一个心跳周期才能完成索引的创建。为确保数据同步,后续操作能顺利进行,请等待 2 个心跳周期(20 秒)。如果需要修改心跳间隔,请为所有配置文件修改参数heartbeat_interval_secs。
进行match时,查询不到数据
tag已处在,并且存在数据,创建索引时,不会覆盖该tag的历史数据,需要重建索引
知识来源
nebula官方文档
nebula索引规整介绍相关推荐
- m3u8索引文件介绍
写在前面:m3u8文件使用UTF-8字符编码 m3u8索引文件介绍 EXTM3U: 这个是M3U8文件必须包含的标签,必须放在第一行 EXT-X-VERSION:M3U8文件的版本,常见的是3(目前最 ...
- MySQL索引的介绍和使用
MySQL索引 1.介绍 为何要有索引? 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询 ...
- 各种Oracle索引类型介绍
各种Oracle索引类型介绍 逻辑上: Single column 单行索引 Concatenated 多行索引 Unique 唯一索引 NonUnique 非唯一索引 Function-based函 ...
- MySQL索引的概念以及七种索引类型介绍
MySQL索引的概念以及七种索引类型介绍. 文章目录 1 索引的概念 2 索引的类型 1 索引的概念 索引(在MySQL中也叫做"键(key)")是存储引擎用于快速找到记录的一种数 ...
- 6、MySQL 中索引的介绍
6.MySQL 中索引的介绍 6.1.索引是什么? MySQL 官方对索引的定义为:索引(Index)是帮助 MySQL 高效获取数据的数据结构. 索引的本质:索引是数据结构.你可以简单理解为&quo ...
- mysql索引详细介绍简书_MySql索引详解
image 常见索引类型(实现层面) 索引种类(应用层面) 聚簇索引与非聚簇索引 覆盖索引 最佳索引使用策略 1.常见索引类型(实现层面) 首先不谈Mysql怎么实现索引的,先马后炮一下,如果让我们来 ...
- 五、MySql索引基本介绍
上篇文章介绍了查询命令中过慢的语句,总结原因如下: 查询命令过慢的原因: 在执行时需要对所有的数据来进行排序 在执行时需要对表中所有数据进行遍历 通过I/O流加载表文件次数 索引介绍: [定义]: 索 ...
- 【华为云技术分享】HBase与AI/用户画像/推荐系统的结合:CloudTable标签索引特性介绍
标签数据已经成为越来越普遍的一类数据,以用户画像场景最为典型,如在电商场景中,这类数据可被应用于精准营销推荐.常见的用户画像标签数据举例如下: 基础信息:如性别,职业,收入,房产,车辆等. 购买能力: ...
- 索引sql server_SQL Server索引–系列介绍
索引sql server 描述 (Description) In this series, we will dive deeply in the SQL Server Indexing field, ...
最新文章
- shiro源码分析(四)具体的Realm
- PAT 1025 反转链表 (25)(STL-map+思路+测试点分析)
- 使用PowerDesigner导入SQL生成数据表模型
- Telnet协议详解
- python 基础——变量
- B-树和B+树的应用:数据搜索和数据库索引
- [BZOJ] 1637: [Usaco2007 Mar]Balanced Lineup
- html5基础知识点表单
- 主动给团队或用户安装Teams App
- 编程之美 - 哪个题目最美?
- mysql 获取日期每行_我如何从MySQL表行获取日期和时间
- python 网络页面爬取
- Leetcode每日一题:9.palindrome-number(回文数)
- Oracle SQL查询,日期过滤条件要注意的一点
- 词法分析器java_java词法分析器简单实现
- 疯狂的程序员 80-最后
- 如何通过5S管理改变工作环境?
- SQLite崩溃处理
- Kali exiftool图片信息工具
- C 语言有哪些优点?