Redis
Redis概念和基础 Redis是一种支持key-value等多种数据结构的存储系统。可用于缓存,事件发布或订阅,高速队列等场景。支持网络,提供字符串,哈希,列表,队列,集合结构直接存取,基于内存,可持久化。 什么是Redis Redis是一款内存高速缓存数据库。支持key-value存储系统,支持...
zookeeper基础知识共享(一)
写在前面 今天来学习Zookeeper部分的知识,之后会学习hbase的知识。 Zookeeper简介 Zookeeper是一个高效的分布式协调服务,可以提供以下功能: 配置信息管理 命名 分布式同步 集群管理 数据库切换等服务 它不适合用来存储大量信息,而是用于存储一些配置信息、发布与订阅等少量数...
HBase基础知识共享(一)
写在前面 今天来学习Hbase部分的知识! Zookeeper的ZAB协议 ZAB(Zookeeper Atomic Broadcast)协议是Zookeeper的核心协议之一,用于保证集群中数据的一致性、顺序性和容错性。它包括以下几个关键阶段: Leader选举:选举出一个Leader节点来协调集...
快速上手 KSQL:轻松与数据库交互的利器
上次我们通过 Docker 安装了 KingbaseES 数据库,今天我们将开始学习并快速上手使用 KSQL。简单来说,KSQL 本质上是一个客户端工具,用于与数据库进行交互。启动后,我们可以像使用普通的 SQL 一样执行查询和操作,这将是一个很好的练习机会。 同时,我们也可以借此机会探索 KSQL...
分区Partition
理解Partition 向量检索服务DashVector的Collection具有分区(Partition)的能力,同一个Collection下的Doc可通过不同的Partition进行物理和逻辑上的分区。各种Doc操作(如插入Doc、检索Doc等。若指定Partition,则该操作将限定在该指定的...
HBase基础知识共享(二)
HBase的Split机制 Region的分裂策略 HBase中的Region存储的是一张表的数据。当Region中的数据条数过多时,会直接影响查询效率,过大的Region会被拆分为两个Region,HMaster会将这些分裂的Region分配到不同的RegionServer上,最终达到负载均衡的目...
Elasticsearch 在Linux下的装置布置和装备
环境 CentOS-7-x86_64-DVD-2009.iso https://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-2009.iso elasticsearch-7.10.0-linux-x86_64.tar.gz...
YashanDB在地理信息系统(GIS)范畴的要害功用和技术优势
1 GIS的技术场景 地理信息系统(Geographic Information System,简称GIS)是⼀种集成的计算机系统,⽤于捕获、存储、分析、管理和展⽰所有类型的地理数据。GIS的核⼼功能和原理可以从以下⼏个⽅⾯进⾏详细阐述: 1.1 数据捕获与存储 GIS能够处理各种类型的地理数据,包...
YashanDB 开机自启
背景 在YashanDB数据库环境中设置开机自启,通常指的是配置数据库实例在操作系统启动时自动运行。对于备用数据库(Standby Database),即数据保护模式中的灾备节点,也需要配置成在系统重启后自动启动,以保证数据的高可用性和灾难恢复能力。 YashanDB配置开机自启 以下是在Linux...
浅谈YashanDB三权分立
什么是三权分立? 三权分立,即是对DBA的职责进行划分,定义不同管理职位具备并行使不同角色,互相限制和监督,从机制上尽可能地防止因误操作删除或修改不属于职责范围内的数据或对象,保障系统整体安全, 内置角色 YashanDB内置了不同管理权限的角色,方便用户进行不同职责的管理员定义,管理角色列表如下:...