
数据库
文章平均质量分 95
数据库相关
Crystal_Mria
一个普通的小小程序员,我的心愿是--世界和平。
展开
-
Redis
Nosql:非关系型的数据库; 1、键值对存储; 2、nosql数据库是动态结构,可以很容易适应数据类型和结构的变化。 3、nosql数据库是横向扩展,可扩展性。 4、关系型数据库遵循acid原则,nosql在CAP(一致性、可用性、分区容错性)中任选两项。 CA 传统oracle,AP 大多数网站架构,CP Redis BASE是为了解决关系数据库强一致性引起的问题而引起的可用性降低...原创 2018-07-24 14:04:32 · 4750 阅读 · 0 评论 -
常见配置Redis.conf介绍(转)
参数说明 redis.conf 配置项说明如下: 1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize no 2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定 pidfile /var/run/redis.pid 3. 指定Red...翻译 2018-07-23 14:17:18 · 244 阅读 · 0 评论 -
MySQL 高级知识(索引、优化)
MySQL体系架构 连接池组件、管理服务和工具组件、SQL接口组件、查询分析器组件、优化器组件、缓冲组件、插件式存储引擎、物理文件; 1、连接层:主要完成一些类似于连接处理,授权认证及相关的方案; 2、服务层:主要完成大多数核心服务功能; 3、引擎层:负责MySQL中数据的存储和提取,服务器通过API与存储引擎进行通信; 注:储存引擎式基于表的,而不是数据库的;MySQL存储...原创 2018-07-19 11:30:30 · 32795 阅读 · 12 评论 -
数据库操作语句
MySQL分页limit用法 LIMIT后的第一个参数是输出记录的初始位置,第二个参数偏移量。 如:SELECT * FROM tables LIMIT 10, 3;返回的就是11到13,3条数据。 如果只给定一个参数,它表示返回最大的记录行数目: SELECT * FROM table LIMIT 5; //检索前 5 个记录行。 优化 如:SELECT * FROM article...原创 2018-08-09 18:23:08 · 350 阅读 · 0 评论 -
SQL存储过程,函数
存储过程和函数的区别:存储过程可以没有返回值,函数必须有返回值;// 语法CREATE PROCEDURE 存储过程名(参数列表)BEGIN 存储过程体;END参数模式 IN , OUT , INOUT举例:IN name VARCHAR(20)调用:CALL 存储过程名1、 IN 参数DELIMITER $ // 定义结束符号CREATE PROCEDURE t...原创 2018-09-23 16:57:16 · 946 阅读 · 0 评论