数据库

redis的默认端口号是多少?

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。redis的默认端口号是6379。为什么Redis选择6379作为默认端口号?6379在是手机按键上M

redis被用来做什么

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis官方也同样提供了一个名为Retwis的项目代码,可以对照着官方学习。Redis用来做什么?(

深入了解MySQL中的索引(用处、分类、匹配方式)

本篇文章带大家深入了解MySQL中的索引,介绍一下索引的优点、用处、分类、技术名词以及匹配方式,希望对大家有所帮助!对于高级开发,我们经常要编写一些复杂的sql,那么防止写出低效sql,我们有必要了解一些索引的基础知识。通过这些基础知识我们

什么时候使用redis集群锁

最近在规范平台缓存使用时发现,很多业务用到了 reids 分布式锁,但普遍存在一些细节问题,根据这些问题,本文将会尝试去总结分布式锁常见的问题。如果是单机环境,对于并发问题,直接用java提供的synchronized或Lock实现即可,而

mysql中什么是主从复制?怎么配置?

本篇文章是mysql的进阶学习,介绍一下主从复制原理及其配置,希望对大家有所帮助!对于现在的系统来说,在业务复杂的系统中,数据库往往是应用的瓶颈,单机往往是不能扛住大型系统的并发压力的,这时候需要从数据库方面下手解决其瓶颈,例如sql语句需

HBase和Redis的区别有哪些?

HBase和Redis的功能上比较相似。都是nosql类型的数据库。但是在适用场景上,两者还是有比较明显的区别的。下面本篇文章就来对比一下HBase和Redis,介绍HBase和Redis之间的区别,希望对你们有所帮助。读写性能HBase写

redis为什么适合做缓存

Redis是一款内存高速缓存数据库;数据模型为:key - value,非关系型数据库使用的存储数据的格式;数据库缓存:(

Redis与Memcache的区别是什么?

Redis和Memcache 都是基于内存的数据存储系统。Memcached是高性能分布式内存缓存服务,其本质上就是一个内存key-value数据库。Redis是一个开源的key-value存储系统。与Memcached类似,Redis将大

redis error什么意思

redis error就是redis数据库和其组合使用的部件出现错误,这个出现的错误有很多种,在此举例几种:Redis被配置为保存数据库快照,但它目前不能持久化到硬盘。用来修改集合数据的命令不能用。请查看Redis日志的详细错误信息。原因:

redis中的宕机什么意思

宕机是计算机术语,口语里面我们简单的把停掉机器叫做down机,转换为汉字是“宕机”,但很多人都叫做“当机”/“死机”,虽然不规范但却流行。宕机,指操作系统无法从一个严重系统错误中恢复过来,或系统硬件层面出问题,以致系统长时间无响应,而不得不

​SSDB和Redis的区别是什么?

SSDB是一个 C++ 开发的 NoSQL 数据库, 使用 Google 公司开源的 LevelDB 引擎作为底层的存储引擎。Redis 是一个 C 语言开发的内存 NoSQL 数据库。SSDB 采用New BSD License许可协议,

深入聊聊mysql索引为什么采用B+树结构

本篇文章是mysql的进阶学习,介绍一下mysql使用B+树作为索引数据结构的原因,希望对大家有所帮助!索引提高查询效率,就像我们看的书,想要直接翻到某一章,是不是不用一页一页的翻,只需要看下目录,根据目录找到其所在的页数即可。【相关推荐:

redis怎么清理缓存

如何redis缓存满了怎么办?这时候就应该清理缓存了,下面让我们来看看如何操作。Windows下清除Redis缓存(

Redis属于数据库吗

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis 是一个高性能的key-value数据库,它通常被称为数据结构服务器,因为值(value)可

redis是内存数据库吗

redis的所有数据是放在内存中,是内存数据库。它是一个开源的,高性能,C语言开发的 ,键值对(key-value)存储数据的NOSQL数据库。redis主要特点1、高级数据结构为值提供五种可能的数据类型字符串,列表,集合,哈希和有序集合。

redis哲学三连是什么

redis哲学三连是大家在面试是考官提出的关于redis的三个问题“是什么?为什么?怎么用?”。这三个问题需要对redis有很深的了解,并且考官也不是想听全是网上的答案,也会注重你自己的理解。以下内容均来自与网络。(

redis集群数据怎么同步

redis没有像mysql那样复制位置的概念,所以Slave和Master断开连接再重新连接时,会全量取Master的快照,Slave的所有数据都会清除,重新建立整个内存表,这样导致Salve恢复数据特别慢,同时也给Master带来的压力。

为什么redis是单线程

那么为什么Redis是单线程的  我们首先要明白,Redis很快!官方FAQ表示,因为Redis是基于内存的操作,CPU不是Redis的瓶颈,Redis的瓶颈最有可能是机器内存的大小或者网络带宽。既然单线程容易实现,而且CPU不会成为瓶颈,

为什么redis比mysql快

Redis将所有数据放在内存中,非数据同步正常工作中,是不需要从磁盘读取数据的,0次IO。内存响应时间大约为100纳秒,这是Redis速度快的重要基础。mysql是持久化存储,存放在磁盘里面,检索的话,会涉及到一定的IO,为了解决这个瓶颈,

redis支持windows吗

redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。Redis数据都是缓存在计算机内存中,并且会周期性 的把更新的数据写入磁盘或者把修改操作写入追加的记录文件。Redis项目还没正式支持Windows。 但由于