CAP理论(转载)
关于CAP理论
Ubuntu防火墙相关操作
Ubuntu关于防火墙的一些操作
配置git当前仓库的用户名和邮箱
配置git当前仓库的用户名和邮箱
多线程(五)
线程等待通知机制
多线程(四)
线程优先级和守护线程
多线程(三)
停止线程和暂停线程
多线程(二)
线程的三种实现方式
多线程(一)
名词概念
redis conf
# Redis 配置
Redis 默认定义了很多默认配置。但在实际开发中,一般会通过手动配置完成。
回到安装目录下找到解压文件中的 redis.conf
Redis 的配置文件位于 Redis 安装目录下,文件名为:redis.conf
# 配置 Redis
命令:解压目录下的 redis.conf 配置文件复制到安装文件的目录下
cp /opt/redis-6.2.6/redis.conf /usr/local/redis/
# redis.conf (标 * 是需要重点关注的)
# 前十个
* 1、redis默认不是以守护进程的方式运行,可以通过配置项修改,使用yes启动守护进程daemonize no # 默认是no,但是一般还是改成yes启动守护进程2、当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定pidfile /var/run/redis.pid* 3、指定Redis监听端口,默认端口为6379(据说是6379在手机按键上对应的MERZ是作者喜欢的歌女名字)port 6379 ...
redis初识
# 介绍
# 引言
问题:
由于用户量增大,请求数量也随之增大,频繁的 io 访问使数据库压力过大。
多台服务器之间,数据不同步。(比如用户在服务器 1 上进行了登录,此时 session 信息只在服务器 1 上有,服务器 2、3… 没有数据,就会造成用户可能要进行多次登录)
多台服务器之间的锁,已经不存在互斥性了。
redis 如何解决:
redis 是基于内存存储数据和读取数据的,这样就可以减少 io 访问。
可以将之前存储在 session 中的共享数据统一的存放在 redis 中。
redis 基于接收用户的请求是单线程的,保证数据一致性。
# NoSQL
Redis 就是一款 NoSQL。
NoSQL --> 非关系型数据库 --> Not Only SQL。
NoSQL 数据库被分为以下四种:
Key-Value:Redis …
文档型:ElasticSearch、Soir、MongoDB …
面向列:Hbase、Cassandra … (一般情况下是大数据方向使用的)
图形化:Neo4j … (一般建模用)
除了关系型数据库都是 ...