- 博客(8)
- 收藏
- 关注
原创 Janusgraph索引
1. 索引类型Janusgraph支持两种不同类型的索引来加速查询处理:graph indexes(图形索引) 和 vertex-centric indexes(顶点中心索引)。图形索引在通过属性定位出一批实体或者边的过程中有较好的性能,而顶点中心索引能够加速图的遍历速度,尤其是顶点具有很多边的时候。2. 索引特性2.1 图形索引(Graph indexes)图形索引是整个图的全局索引结...
2020-02-27 22:35:46
1246
5
原创 你需要知道的MySQL索引
什么是索引索引是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。这里需要记住一点:索引是一种数据结构。在RDBMS系统中,数据的索引都是硬盘级索引。索引的类型既然索引是一种数据结构,那不同的数据结构有着不同的特性,可以为不同的场景提供更好的性能。哈希索引哈希索引(hash index)是基于哈希表的实现,只有在能够精确匹配索引所有列的的查询才有效。对于每一行数据...
2020-02-16 18:19:16
188
原创 看完这个,你就知道Docker是什么了
在开始谈docker容器之前,先需要清楚什么是虚拟化,什么是容器虚拟化如果要⽤简单的语句来阐述虚拟化技术的话,那么可以这么解释:虚拟化技术是⼀种将计算机物理资源进⾏抽象、转换为虚拟的计算机资源提供给程序使⽤的技术。这⾥所指的计算机资源,就包括了 CPU 提供的运算控制资源,硬盘提供的数据存储资源,⽹卡提供的⽹络传输资源等。为跨平台而生计算机发展早期,各类计算机平台,计算资源所提供的接...
2020-01-15 21:23:15
713
原创 Neo4j概述
特点和优势特点SQL就像简单的查询语言Neo4j CQL它遵循属性图数据模型它通过使用Apache Lucence支持索引它支持UNIQUE约束它包含一个用于执行CQL命令的UI:Neo4j数据浏览器它支持完整的ACID(原子性,一致性,隔离性和持久性)规则它采用原生图形库与本地GPE(图形处理引擎)它支持查询的数据导出到JSON和XLS格式它提供了REST API,可以被任...
2020-01-13 22:20:29
829
原创 知识图谱简述
什么是知识图谱目前,知识图谱并没有一个明确的定义(gold standard definition)。我在这里借用一下“Exploiting Linked Data and Knowledge Graphs in Large Organisations”这本书对知识图谱的定义:A knowledge graph consists of a set of interconnected typed...
2020-01-13 21:12:37
524
原创 线程(Thread)和线程池(ThreadPoolExecutor)
1、什么是线程(Thread)和线程池(ThreadPool) 线程线程:进程中负责程序执行的执行单元。一个进程至少有一个线程。线程池:基本思想是对象池的思想,开辟一块内存空间,里面存放一个重操作的对象,里面存放众多的线程,池中的线程执行调度由池管理器来处理,当需要线程执行任务时,从线程池中获取一个,执行完该任务后,将线程重新放入线程池中2、为什么需要线程池java的线程是重量级的,如果频...
2020-01-11 08:22:52
436
原创 kafka概述
初识kafkakafka是由LinkedIn公司采用Scala语言开发的一个多分区,多副本且基于Zookeeper协调的分布式消息系统,现在被捐献给Apache基金。目前kafka的一个定位是分布式流式处理平台,具有⾼吞吐、可持久化、可⽔平扩展、⽀持流数据处理等多种特性kafka之所以受到越来越多的青睐,与它扮演的三个角色有关:消息系统: Kafka 和传统的消息系统(也称作消息中间件)都...
2020-01-11 08:20:22
370
原创 Elasticsearch分片数量选择及如何保证数据一致性
副本数量的选定原则对于副本数,比较好确定,可以根据我们集群节点的多少与我们的存储空间决定,我们的集群服务器多,并且有足够大多存储空间,可以多设置副本数,一般是1-3个副本数,如果集群服务器相对较少并且存储空间没有那么宽松,则可以只设定一份副本以保证容灾(副本数可以动态调整)举个栗子:#在一个三节点组成的集群中 设置一个主分片数为5,副分片为0的索引PUT /haizhi1{ "s...
2019-09-01 15:46:11
5095
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人