00:00
我们来介绍一款数据库啊,这叫KV。2023年他就成为这个阿坝奇顶级项目了,啊,这个也是我今天我了了解了一下。啊,它是使用这个绕DB作为那个底层存储引擎。然后呢,上面包了一个red协议那个壳,那现在这个斯DB啊,这个太TDB不是也也是用这个吗。只不过它上面包了一层MYS啊,那么它这个呢,是KV呢,是包了一层这个red协议。然后我今天玩着玩呢。感觉跟那个是几乎是一样的啊,所以这个安装配置也很简单,所以这里我安利一下这个数据库。然后你看它那个,咱们直接看官方文档吧,这是。就看这个官方的啊,它是一个分布式no circle啊,使用的是DB存储引擎,然后呢,兼容这个red协议。啊,然后你看他这个。
01:03
这是他那个get up啊,这不写了吗?那么那个呢,相当于是呃,数据是放在这个内存里,比如说你内存分配一个G,那么你过了一个G以后,你数据不是不能写嘛,需要用l l Lu淘汰这些过期的那个key。那么这个数据库呢,相当于那个你可直接写那个磁盘的啊,你用过TDB应该就比较熟悉这个这个东西。啊,这个就是我这里就是,呃,大体大概给大家过一下,然后那个这个呢,嗯,你可以用那个哨兵来监控它那个主动布置,因为这个协议都是那个right的嘛,所以这边基本都一样。嗯,我说这么多,然后那个咱们先看一下怎么使吧。呃,我我先说说它的安装吧,安装呢,嗯,这里你就按照它这是它的官方文档。找到红帽,然后你就这么一执行就完事了。
02:00
就很简单,就是。把这个克隆下来,然后直接执行你编译,编译完以后呢,会生成两个文件,这个文件比较大啊,是383兆,这是它的启动文件。然后下面呢,相当于是把这个。嗯。把那个KV的数据,嗯,迁移到这个reds下,这是他提供了一个,呃,一个迁移工具。然后配置文件呢。嗯,就是这些东西。Own.我看一眼啊。这就是他这个。这些这这个文件,然后你你再看一眼,跟那个也差不多。那后面呢,就是DB了啊。然后呢,这个是官方的。一个配置配置介绍,然后你就看这就行了。啊,这个不是很很复杂,看一眼就会这东西。
03:04
然后呢,你启动啊,启动就是很简单,就是你看我这启动的。啊,指定一下这个文件就行了。啊,指定一下这个文件行了,然后呢,你可以这个端口呢,是默认的是4个6。四个6,然后你怎么连接呢?你就用那个去连,然后我这里。啊,指定远程主机啊,我这里没有设密码,咱就直接看一下什么效果。然后默认呢,它就是这个0库啊,然后呢。这是我今天我设的几个K,你看你跟那个不都一样吗。我变一下啊。啊,这是一样的啊。然后我说一下它那个数据目录啊,数据目录的话,它是在这个配置文件里的。
04:00
嗯,放在这里的。就是他的数据目录。嗯嗯,进入到这个DB。啊,这就是他的数据数据目录了。啊,这些就是它那个数据目录,嗯,然后呢。现在我看一眼是携程他们用这个。可以围绕这个存储啊,他们之前写过一篇文档。然后这里咱们就看这个啊,他们为什么要上这个。那你看它那个目的很明确,谢尔纳他因为公有云内存比较贵。他们要为了降低成本,所以用这个把这个red数据啊,迁移到这个KV里头,然后数据呢,用SSD啊这样的话。啊,然后这些我就不再具体说了,然后你感兴趣的,你可以体验体验,你跟Y地是一模一样的,包括你看它的一个复制嘛。
05:05
复试。不也相当于用这个吗。Off啊,这个配置起来很简单。我今天就大概玩了玩,然后我这里给大家推荐一下。然后你可以今后当你那个你写的数据比较多的话,内存你觉得存不下的话,你可以换到这个数据库下。嗯,然后我说一下,然后最后一点啊,我说一下它那个怎么迁移数据啊。他这给了一个,呃,怎么把数据迁移到这个KV绕下。嗯,啊,这嗯,我可以我找一下啊。啊,它这写着工具啊。你就停使用这个啊,这个是阿里的。然后这是刚才我们介介绍的,然后后面呢,是他那个呃,压力测试啊,你可以到时候看一下他的表现。嗯,然后。
06:02
然后也就就这些,然后我再最后一点,再说一下他这个,嗯,因为它涉及到这个肉DB了嘛。嗯。就两个,你把他这个这个。就是这个内存你调大点,它默认是4096就4兆嘛。你可以看他那个配置文件。嗯。啊,它最大的是400g啊,这个你调大的会对它这个嗯,读写性能是比较好的,其实这个你就可以理理解为这个运动DB嘛,他先缓存一下。啊,你你你内存大,你缓存的数据不是就越多嘛,你读写不就越快吗。然后那数据会像印度DB似的落盘啊,就这就这么个意思。
07:07
然后呢,今天呢,我就是给大家就是安利一款,因为我看他嗯,202023年它已经成为这个鼎力项目了,我估计以后这个会使用的比较频繁,所以现在了解一下也好,这个毕竟没有什么成本,你会玩这个就行。也不是很难。啊行,那我今天就介绍到这儿了。
我来说两句