DB MySQL操作 视图对于复杂的查询,往往是有多个数据表进行关联查询而得到,如果数据库因为需求等原因发生了改变,为了保证查询出来的数据与之前相同,则需要在多个地方进行修改,维护起来非常麻烦解决办法:定义视图通俗的讲,视图就是一条SELECT语句执行后返回的结果集。视图是对若干张基本表的引用,一张虚表,不存储具体的数据 today2023年03月02日 thumb_up0赞 chat_bubble_outline0条评论
DB Redis高级特性-事务 事务可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行化执行执行而不会被其它命令插入,不许加塞。一个队列中,一次性、顺序性、排他性的执行一系列命令命令下表列出了 redis 事务的相关命令:序号命令及描述1DISCARD 取消事务,放弃执行事务块内的所有命令。2 today2022年04月06日 thumb_up0赞 chat_bubble_outline0条评论
DB Redis高级特性-主从复制 主从复制概念所谓的主从复制,就是主机数据更新后根据陪着和策略。自动同步到备机的master/slave 机制。master以写为主,slave以读为主。可以达到:读写分离,容灾恢复原理Slave启动成功连接到master后会发送一个sync命令Master接到命令启动后台的存盘进程,同时收集所有接收 today2022年04月06日 thumb_up0赞 chat_bubble_outline0条评论
DB Redis高级特性-发布订阅 发布订阅进程间的一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。Redis 客户端可以订阅任意数量的频道。下图展示了频道 channel1 , 以及订阅这个频道的三个客户端 —— client2 、 client5 和 client1 之间的关系:当有新消息通过 PUBLISH today2022年04月06日 thumb_up0赞 chat_bubble_outline0条评论
DB Redis高级特性-持久化 持久化Redis是一个内存数据库,数据保存在内存中,但是我们都知道内存的数据变化是很快的,也容易发生丢失。幸好Redis还为我们提供了持久化的机制,分别是RDB(Redis DataBase)和AOF(Append Only File)。RDBRDB(Redis DataBase): 在指定的时间间 today2022年04月06日 thumb_up0赞 chat_bubble_outline0条评论
DB Redis高级特性-配置文件解析 Unit# Note on units: when memory size is needed, it is possible to specify# it in the usual form of 1k 5GB 4M and so forth:## 1k => 1000 bytes# 1kb today2022年04月04日 thumb_up0赞 chat_bubble_outline0条评论
DB Redis基础教程 Redis概念Redis:REmote Dictionary Server(远程字典服务器)是完全开源免费的,用C语言编写的,遵守BSD协议,是一个高性能的(key/value)分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库,是当前最热门的NoSql数据库之一,也被人们称为数据结构服务 today2022年04月01日 thumb_up0赞 chat_bubble_outline0条评论
DB Elasticsearch基础教程(二)查询 请求地址参数查询接下来我们将使用最简单的形式来演示search API。索引、类型查询首先,我们先通过搜索公司的所有员工来演示搜索API的应用。GET /employee/_search可以发现,在请求地址中使用了company索引,employee类型,但是并没有指定文档的ID,同时使用的是_se today2022年03月29日 thumb_up0赞 chat_bubble_outline0条评论
DB Elasticsearch基础教程(一)文档 文档在Elasticsearch中,文档这个词有特殊的含义。它指的是在Elasticsearch中被存储到唯一ID下的由最高级或者根对象(root object)序列化而来的JOSN。一个文档不只包含了数据。它还包含了元数据(metadata)一关于文档的信息。有三个元数据元素是必须存在的,它们是: today2022年03月28日 thumb_up0赞 chat_bubble_outline0条评论
DB MySQL主从同步 起因1、在业务复杂的系统中,有这么一个情景,有一句sql语句需要锁表,导致暂时不能使用读的服务,那么就很影响运行中的业务,使用主从复制,让主库负责写,从库负责读,这样,即使主库出现了锁表的情景,通过读从库也可以保证业务的正常运作。2、做数据的热备3、架构的扩展。业务量越来越大,I/O访问频率过高,单 today2022年03月24日 thumb_up0赞 chat_bubble_outline0条评论