摘要:--单行函数:作用于一行,返回一个值--字符函数select upper(deptno),loc from dept;--结果转大写select lower(loc),loc from dept;--结果转小写select substr(loc,0,3),loc from dept--从第0位置开始
阅读全文
posted @ 2019-10-20 22:29
我爱si搬砖
阅读(74)
评论(0)
推荐(0) 编辑
摘要:可以再字段上方加一个注解: 这个注解引入的包为:
阅读全文
posted @ 2019-10-12 07:56
我爱si搬砖
阅读(1268)
评论(0)
推荐(0) 编辑
摘要:实体类: 注:
阅读全文
posted @ 2019-10-11 21:18
我爱si搬砖
阅读(1001)
评论(0)
推荐(0) 编辑
摘要:1.redis集群搭建 redis分片和哨兵存在的问题 优点: 缺点: 1.1 redis集群内部通讯原理 搭建原则:一般主节点一般都大于等于3,同时主节点的个数是奇数个. 搭建: 3主6从共9台redis. 内部通信原理: 1.2编辑redis.conf配置文件 (1)注释IP绑定 (2)修改保护
阅读全文
posted @ 2019-09-26 21:41
我爱si搬砖
阅读(112)
评论(0)
推荐(0) 编辑
摘要:1.redis主从配置 如果redis需要实现高可用.前提条件就是实现数据的同步 (1)拷贝配置shards文件夹 改名为sentinel (2)主从搭建策略 6379主机. 6380从机 6381从机 (3)状态信息检查 (4)主从挂载 (5)检查主从挂载状态 2.哨兵机制 2.1哨兵的作用 通过
阅读全文
posted @ 2019-09-25 23:19
我爱si搬砖
阅读(95)
评论(0)
推荐(0) 编辑
摘要:1.也无需求 2.分片机制介绍 特点: 3.redis分片配置步骤 (1)复制配置文件 (2)修改端口号 (3)启动多态redis 4.redis分片入门案例 连接池操作 5.Hash一致性算法 5.1数据存储策略 2^32=21亿 5.2均衡性 说明:采用均衡性的特点让数据尽可能均匀.如果分配不均
阅读全文
posted @ 2019-09-25 23:12
我爱si搬砖
阅读(408)
评论(0)
推荐(0) 编辑
摘要:1.需求描述 Redis中的数据都保存在内存中.如果内存中一直添加数据,则可能会造成内存填满,内存溢出的现象.需要控制redis的内存大小. 2.LRU算法 内存管理的一种页面置换算法,对于在内存中但又不用的数据块(内存块)叫做LRU,操作系统会根据哪些数据属于LRU而将其移出内存而腾出空间来加载另
阅读全文
posted @ 2019-09-25 23:03
我爱si搬砖
阅读(700)
评论(0)
推荐(0) 编辑
摘要:1.redis持久化规则 说明:根据redis的配置文件中所配置的持久化策略,定期持久化.将redis内存中的数据最终写入到持久化文件中.当redis意外关闭内存数据清空了.当redis重新启动时,根据配置文件中持久化文件的路径/名称,读取持久化文件。从持久化文件中恢复内存数据. 2.RDB模式 说
阅读全文
posted @ 2019-09-25 22:59
我爱si搬砖
阅读(1154)
评论(0)
推荐(0) 编辑
摘要:1.引入jar包 2.String类型测试 3.hash类型数据测试 4.List类型测试 5.事务控制
阅读全文
posted @ 2019-09-25 22:52
我爱si搬砖
阅读(161)
评论(0)
推荐(0) 编辑
摘要:1.String类型 命令 说明 案例 set 添加key-value set username admin get 根据key获取数据 get username strlen 获取key的长度 strlen key exists 判断key是否存在 exists name 返回1存在 0不存在 d
阅读全文
posted @ 2019-09-25 22:40
我爱si搬砖
阅读(5757)
评论(0)
推荐(0) 编辑
摘要:1.redis介绍 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add
阅读全文
posted @ 2019-09-25 22:37
我爱si搬砖
阅读(88)
评论(0)
推荐(0) 编辑
摘要:mycat分库分表是mycat最主要的功能 1.server.xml配置 2.schema.xml配置 3.rule.xml文件配置
阅读全文
posted @ 2019-09-24 20:49
我爱si搬砖
阅读(144)
评论(0)
推荐(0) 编辑
摘要:优化sql语句. 原则: A:能用单表不用关联查询. 正常的数据库设计需要满足三范式要求 为了实现业务模块查询效率高,一般在企业中使用反三范式的设计. B:使用关联时尽可能提早确定数据. 否则会进行大量的笛卡尔积操作.直接影响程序执行性能 C:尽可能根据主键查询. 2.创建索引 对于经常查询的数据,
阅读全文
posted @ 2019-09-24 18:11
我爱si搬砖
阅读(71)
评论(0)
推荐(0) 编辑
摘要:1.配置mycat 1.1配置server.xml 说明:该文件主要定义用户.同时定义当前用户可以访问哪些数据库. 1.2配置schema.xml 说明:该配置文件主要的作用.定义用户和数据表之间的关联关系(逻辑库/逻辑表)
阅读全文
posted @ 2019-09-24 16:22
我爱si搬砖
阅读(237)
评论(0)
推荐(0) 编辑
摘要:1、amoeba配置文件 1.1 dbservers.xml 1.2编辑amoeba.xml文件 1.3配置JVM 找到JVM.properties,并找到下面的参数
阅读全文
posted @ 2019-09-24 13:49
我爱si搬砖
阅读(152)
评论(0)
推荐(0) 编辑
摘要:1.修改my.cnf文件 1.1主库 1.2从库 2.编辑从库 3.查看SHOW SLAVE STATUS 若是发现有报错: 4.反向挂载,实现双机热备
阅读全文
posted @ 2019-09-24 12:42
我爱si搬砖
阅读(295)
评论(0)
推荐(0) 编辑
摘要:查看mysql数据隔离级别: 设置事务隔离级别 当多个事务并发执行时,可通过设置事务的隔离级别保证事务的完整性,一致性。 事务的隔离级别从低到高有如下几种方式: (1)READ_UNCOMMITTED(此级别可能会出现脏读) (2)READ_COMMITTED(此级别可能会出现不可重复读(不可重复读
阅读全文
posted @ 2019-09-10 12:26
我爱si搬砖
阅读(112)
评论(0)
推荐(0) 编辑
摘要: select * from sys_users where id = #{id} order by createTime desc limit #{startIndex},#{pageSize}
阅读全文
posted @ 2019-09-06 11:08
我爱si搬砖
阅读(1368)
评论(0)
推荐(0) 编辑
摘要:直接上代码package cn.sm1234.controller; import java.io.PrintWriter; import java.sql.Connection; import java.sql.SQLException; import java.sql.SQLFeatureNotSupportedException; import java.util.LinkedList;...
阅读全文
posted @ 2019-08-14 11:57
我爱si搬砖
阅读(115)
评论(0)
推荐(0) 编辑