数据库
文章平均质量分 71
阿觿学长0502
这个作者很懒,什么都没留下…
展开
-
Mysql总结(二)
可重复读(Repeatable read) 不可能 不可能 可能原创 2023-01-14 22:37:54 · 397 阅读 · 0 评论 -
Mysql总结(一)
read uncommited :读到未提交数据read committed:脏读,不可重复读repeatable read:可重读serializable :串行事物REGEXP 是模式匹配,其中匹配模式在搜索值的任何位置。每当行被更改时,时间戳字段将获取当前时间戳。LAST_INSERT_ID 将返回由 Auto_increment 分配的最后一个值,并且不需要指定表名称。索引是通过以下方式为表格定义的:以下是非标准字符串类型:TINYTEXTTEXTMEDIUMTEXT。原创 2023-01-14 11:48:32 · 715 阅读 · 0 评论 -
MyBatis总结
MyBatis 是一个可以自定义 SQL、存储过程和高级映射的持久层框架。接口映射就是在 MyBatis 中任意定义接口,然后把接口里面的方法和 SQL 语句绑定,我们直接调用接口方法就可以,这样比起原来了 SqlSession 提供的方法我们可以有更加灵活的选择和设置.虽然 Mybatis 解析 Xml 映射文件是按照顺序解析的,但是,被引用的 B 标签依然可以定义在任何地方,Mybatis 都可以正确识别。原创 2023-01-14 10:08:42 · 799 阅读 · 0 评论 -
Redis总结(二)
redis 和 memcached 什么区别?为什么高并发下有时单线程的 redis 比多线程的memcached 效率要高?区别:1.mc 可缓存图片和视频。rd 支持除 k/v 更多的数据结构;2.rd 可以使用虚拟内存,rd 可持久化和 aof 灾难恢复,rd 通过主从支持数据备份;3.rd 可以做消息队列。原因:mc 多线程模型引入了缓存一致性和锁,加锁带来了性能损耗。redis 主从复制如何实现的?redis 的集群模式如何实现?redis 的 key 是如何寻址的?原创 2023-01-12 10:47:34 · 379 阅读 · 0 评论 -
Redis总结(一)
Redis 的全称是:Remote Dictionary.Server,本质上是一个 Key-Value 类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据 flush 到硬盘上进行保存。因为是纯内存操作,Redis 的性能非常出色,每秒可以处理超过 10 万次读写操作,是已知性能最快的Redis 的出色之处不仅仅是性能,Redis 最大的魅力是支持保存多种数据结构,此外单个 value 的最大限。原创 2023-01-12 08:52:57 · 273 阅读 · 0 评论 -
HBase数据库总结(一)
如果一行包括的列数超过了批量中设置的值,则可以将这一行分片,每次next操作返回一片,当一行的列数不能被批量中设置的值整除时,最后一次返回的Result实例会包含比较少的列,如,一行17列,batch设置为5,则一共返回4个Result实例,这4个实例中包括的列数分别为5、5、5、2。如果Rowkey 是按时间戳的方式递增,不要将时间放在二进制码的前面,建议将Rowkey的高位作为散列字段,由程序循环生成,低位放时间字段,这样将提高数据均衡分布在每个Regionserver 实现负载均衡的几率。原创 2023-01-11 11:10:14 · 1173 阅读 · 0 评论 -
SQL语言
由国际标准化组织(Iso)制定的,对 DBMs 的统一操作方式(例如相同的语句可以操作: mysql、oracle等)。1.DDL(Data Definition Language):数据定义语言,用来定义数据库对象:库、表、列等;2.DML(Data Manipulation Language):数据操作语言,用来定义数据库记录(数据)﹔***(Data Query Language):数据查询语言,用来查询记录(数据)。• 创建、删除、修改:库、表结构!dml:对表的记录进行更新(增、删、改)原创 2023-01-04 17:27:17 · 223 阅读 · 0 评论 -
安装 MySql
登录 MYSQl : mysal -uroot -p123w、退出 MySQL : exit / quite。查看数据库:show. databases;安装文件存放路径不能有中文和空格。输入“cmd" 弹出小窗口。登录 MYSQL 服务器。1. 安装 MySQL。2. 校验 MYSQL。出现该窗口说明登陆成功。2.校验 MYSQL。输入 exit 退出。原创 2023-01-04 17:21:41 · 57 阅读 · 0 评论 -
Java 应用与数据库的关系
• 当获取数据库连接的时候通过创建 Statement 和 PreparedStatement 来执行简单SQL 语句,还可以调用存储过程和函数来执行复杂数据库操作。我们现在所说的数据库泛指关“系型数据库管理系统(RDBMS - Relational database managementsystem)”,即“数据库服务器”。当我们安装了数据库服务器后,就可以在数据库服务器中创建数据库,每个数据库中还可以包含多张表。关系-对象模型数据库;市场中百分之九十以上的应用都要依赖数据库,所以数据库的应用非常重要。原创 2023-01-04 17:20:43 · 646 阅读 · 0 评论