-
Redis集群支持最大节点数是多少?
16384 个。原因如下:Redis 集群有 16384 个哈希槽,每个 key 通过 CRC16 算法计算的结果,对 16384 取模后放到对应的编号在 0-16383 之间的哈希槽,集群的每个节点负责一部分哈希槽...- 盾给网
- 0
- 0
- 353
-
Redis有哪些优缺点?
优点:性能极高,能到 100000 次/s 读写速度支持数据的持久化,对数据的更新采用Copy-on-write技术,可以异步地保存到磁盘上丰富的数据类型,String(字符串)、List(列表)、Hash(字典)、Set(集合)、Sorted Set(有序....- 盾给网
- 0
- 0
- 388
-
说说Redis的同步机制?
2.8 版以前Redis 通过同步(sync)和指令传播(command propagate)两个操作完成同步同步(sync):将从节点的数据库状态更新至与主节点的数据库状态一致从节点向主节点发送 SYNC 指令收到 SYNC 指令,主节点执行 BGSAVE ....- 盾给网
- 0
- 0
- 361
-
Redis集群之间是如何复制?
2.8 版以前,Redis 通过同步(sync)和指令传播(command propagate)两个操作完成同步同步(sync):将从节点的数据库状态更新至与主节点的数据库状态一致指令传播(command propagate):主节点数据被修改,会主动向从节....- 盾给网
- 0
- 0
- 350
-
为什么Redis所有数据放到内存中?
Redis 为了达到最快的读写速度将数据都读到内存中,并通过异步的方式将数据写入磁盘,所以 Redis 具有高速读写和数据持久化的特征如果程序直接与磁盘交互,磁盘 IO 速度会严重影响 Redis 的性能内存的硬件成本降低....- 盾给网
- 0
- 0
- 358
-
左连接、右连接、内连接和全外连接的区别
左连接(left join):返回包括左表中的所有记录和右表中连接字段相等的记录。右连接(right join):返回包括右表中的所有记录和左表中连接字段相等的记录。内连接(inner join):只返回两个表中连接字段相等的记录。全....- 盾给网
- 0
- 0
- 381
-
数据库的三范式是什么?有什么作用?
列不可分,确保表的每一列都是不可分割的原子数据项。作用:方便字段的维护、查询效率高、易于统计。属性字段完全依赖(完全依赖指不能存在仅依赖主键的部分属性)于主键。作用:保证每行数据都是按主键划分的独立....- 盾给网
- 0
- 0
- 349
-
delete、drop、truncate区别
truncate 和 delete 只删除数据,不删除表结构;drop 删除表结构表空间:delete 不释放;truncate 不一定释放;oracle 数据库的 drop 将表删除到回收站,可以被彻底删除也可以被还原删除数据的速度:drop > trun....- 盾给网
- 0
- 0
- 362
-
事务有哪些隔离级别?
read uncommited:是最低的事务隔离级别,它允许另外一个事务可以看到这个事务未提交的数据。read commited:保证一个事物提交后才能被另外一个事务读取。另外一个事务不能读取该事物未提交的数据。repeatable read....- 盾给网
- 0
- 0
- 311
-
脏读、幻读、不可重复读指什么?
脏读:一个事务读取另外一个事务还没有提交的数据。幻读:指在一个事务内两次读取同一条件的数据,两次读取的数据条数不同。不可重复读:指在一个事务内,多次读同一条件的数据,数据条数相同但数据的值发生了改变....- 盾给网
- 0
- 0
- 351