E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
数据库系列
数据库系列
之——事务隔离的可重复读
简介:事务是一条或多条数据库操作的集合,在事务中的操作,要么都执行修改,要么都不执行。事务的四大性质即ACIDA(atomicity)原子性:一个事务的执行被视为一个不可分割的最小单元。事务里面的操作,要么全部成功执行,要么全部失败回滚,不可以只执行其中的一部分。C(consistency)一致性:一个事务的执行不应该破坏数据库的完整性约束。I(isolation)隔离性:事务之间相互独立,互不干
lwthad
·
2020-08-14 12:40
数据库系列
谈谈redis的热key问题如何解决
引言讲了几天的
数据库系列
的文章,大家一定看烦了,其实还没讲完。。。(以下省略一万字)。今天我们换换口味,来写redis方面的内容,谈谈热key问题如何解决。
hello_world!
·
2020-08-10 16:15
redis
【Android-Room
数据库系列
】—— Room 基础
Room数据库基础Room简介使用Room保存本地数据到数据库中Entity实体DaoDatabase简单案例Room简介Room持久库提供了一个SQLite抽象层,让你访问数据库更加稳健,提升数据库性能。该库帮助您在运行应用程序的设备上创建应用程序的数据缓存。这个缓存是你的应用程序唯一的真实来源,允许用户查看应用程序中关键信息的一致副本,而不管用户是否有Internet连接。使用Room需要添加
萌宅鹿
·
2020-08-04 07:10
#
Android笔记
MySQL
数据库系列
之Centos6.5系统下RPM包安装MySQL5.6
查看操作系统相关信息。[root@bj_db1 ~]# cat /etc/issueCentOS release 6.5 (Final)Kernel \r on an \m[root@bj_db1 ~]# uname -aLinux bj_db1 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_
weixin_34066347
·
2020-08-01 04:48
从sql server界面一眼认识数据库结构——
数据库系列
之四
数据库结构学习数据库,先了解一下sqlserver的界面吧!人性化的界面帮助初学者更容易上手数据库。数据库有系统数据库、数据库快照、reportserver、reportservertempDB和自定义数据库组成(employee、mysql、students)。我把它分为四部分:系统数据库,数据库快照,ssrs,自定义数据库一、系统数据库master数据库:记录所有系统信息,:登陆,系统设置,初
iteye_4537
·
2020-07-28 00:43
银行数据库安全可控替代方案探索
关键词:数据库、安全可控、分布式、NewSQL一、前言根据Gartner2018年
数据库系列
报告,数据库产品作为IT架构中重要的基础软件之一,在下一阶段的IT基础架构建设中的地位将会不断提升。
基础技术研究
·
2020-07-27 17:23
数据库系列
之T-SQL(存储过程)
什么是存储过程存储过程是保存在数据库的函数,可以被应用程序或其它存储过程调用。存储过程有什么用用于实现业务逻辑(特别是需要事务的业务)。1优点减少网络通信量执行速度更快更强的适应性(有时候发布系统无需更新客户端)分布式工作减少客户端的负荷2缺点增加服务器的负荷常用的系统存储过程系统存储过程说明sp_help用于查看对象信息sp_helpdb用于查询数据库的信息sp_helpconstraint查看
weixin_30819163
·
2020-07-27 13:08
索引,一文搞定 |
数据库系列
前段时间写数据库内核比较多,最近又有朋友问索引的应用了,其实相关索引应用之前或多或少写过,只是可能不这么系统,这一篇简单总结一下,并系统性补充一些概念。画外音:本文基于MySQL5.6。什么是聚集索引,非聚集索引?详见《聚集索引,普通索引的差异》。索引底层数据结构如何?详见《数据库索引,到底是什么做的?》。InnoDB到底支不支持hash索引?详见《InnoDB到底支不支持哈希索引?》。什么是回表
58沈剑
·
2020-07-27 13:30
数据库系列
——>DDL、DML、DQL、DCL 基本语法 增删改查
数据库基础1)DDL(DataDefinitionLanguage)数据定义语言用来定义数据库对象:数据库,表,列等。关键字:create,drop,alter等2)DML(DataManipulationLanguage)数据操作语言用来对数据库中表的数据进行增删改。关键字:insert,delete,update等3)DQL(DataQueryLanguage)数据查询语言用来查询数据库中表的
qq_16397653
·
2020-07-15 14:51
数据库系列
【数据库基础】MySQL入门
今天笔者就在这里希望借助于
数据库系列
的总结,能够对大家有所帮助。首先今天给大家分享第一个数据库mysql,其实不管是测试还是开发,对于MySQL数据库的使用还是比较广泛。
千锋教育官方博客
·
2020-07-15 13:10
C#视频教程之使用Dapper轻松访问SQL Server数据库(核心源码)
这个讲座主要面向的对象是C#的初学者或有意愿了解Dapper的小伙伴们,其中涉及到了:什么是Dapper在线数据表及示例数据生成工具C#使用Dapper轻松访问SQLServer
数据库系列
之数据查询操作
weixin_34273046
·
2020-07-15 05:45
搞懂MySQL数据库索引数据结构这一篇足够从此不再萌萌哒
干货满满,摆好姿势,点赞发车前言 说到数据库优化脱口而出就是添加索引,如果不会用请移步《解锁
数据库系列
》数据库索引已为你备好!
添添长芝士
·
2020-07-14 18:29
数据库系列
mysql
数据库
索引
数据结构
120篇精华文章打包送,干货慎入!
数据库系列
随着互联网技术愈发普及,业务情景愈发丰富,各行各业更加意识到数据的价值,而数据库正是数据发挥价值的技术根基。关于数据库的干货,无论是小鲜肉还是老司机,总能在DBAplus社群解你所需。
weixin_30872733
·
2020-07-12 07:01
PostgreSQL
数据库系列
之八:运行日志
PostgreSQL有三种日志:pg_wal(WAL日志,即重做日志)内容一般不具有可读性强制开启pg_log(数据库运行日志)内容可读默认关闭的,需要设置参数启动pg_clog(事务提交日志,记录的是事务的元数据)内容一般不具有可读性强制开启PostgreSQL运行日志可以实现日志输出记录,默认是没有启动记录。这个日志一般是记录服务器与DB的状态,比如各种Error信息,定位慢查询SQL,数据库
Eric.zhong
·
2020-07-10 09:32
PostgreSQL
|
数据库系列
继续回答星球水友提问:沈老师,MyISAM只支持表锁,但网上文章却说,在并发插入量比较大的时候,比较适合使用MyISAM,这矛盾吗?这个问题,涉及MySQL表锁的一些细节,借着这个问题,系统性说下表锁的“所以然”。画外音:网上不少文章只说结论,不说为什么,容易让人蒙圈。MySQL表锁知识系统性梳理。哪些存储引擎使用表锁?MySQL,除InnoDB支持行锁外,MySQL的其他存储引擎均只使用表锁,例
58沈剑
·
2020-07-10 02:55
HTAP
数据库系列
| 数据湖时代的数据库如何选择?
Pentaho的CTOJamesDixon在2010年创造了“数据湖”这个术语,并将其定义如下:“如果你把数据集市看作一个瓶装水的储存——清洁、包装和结构化以便于消费。将这个术语的数据版本和数据湖流的内容从源头转换为填充湖泊,并且该湖的各种用户可以前来检查、潜水或取样。”《福布斯》杂志将数据湖与数据仓库相比定义为:“数据湖与数据仓库的区别在于数据仓库中的数据在输入点被预先分类,这可以决定如何对其进
天云数据
·
2020-07-08 00:06
数据库
HTAP
数据库系列
| HTAP数据库如何支撑大数据标签体系建设?
随着当今互联网经济不断深入发展,企业已经从存量阶段逐步进入到精细化运营阶段,这一阶段开始改变了人们传统经营模式,促使企业需要不断提升服务水平来满足客户需求变化,给企业带来了新的挑战,同时也带来新的机遇,它迫使企业传统管理方式做出相应改变,需要进一步细化到“客户触点”,并能及时抓住客户和企业接触的宝贵瞬间,以个性化、精准化的服务,提供快捷、流畅、高效的客户体验,并以此作为企业的重要衡量指标,迫使各企
天云数据
·
2020-07-08 00:06
构建一个简单的
数据库系列
(十)叶子节点拆分(未完成)
英文原文链接:https://cstack.github.io/db_tutorial/parts/part10.html我们的B-Tree还不是一个真正的B-Tree,因为只有一个节点。为了解决这个问题,我们需要一些代码来实现拆分一个叶子节点。之后,我们需要创建一个内部节点作为两个叶节点的父节点。我们本节的目标是:单节点btree对此:两级btree首先,让我们删除掉对fullleafnode错
DamZ
·
2020-07-06 13:12
数据库内核
B
tree
服务器
数据库系列
- centos web服务器环境基本环境配置
安装web服务器所需要的包yum-yinstallgccgcc-c++gcc-g77autoconfautomakezlib*fiex*libxml*ncurses-devellibmcrypt*libtool-ltdl-devel*libeventglib2glib2-develbzip2bzip2-develncursesncurses-develcurlcurl-devellibzlib-d
阿里十年老码农zhuli
·
2020-07-04 18:55
服务器数据库系列
服务器
数据库系列
- tomcat常用配置
1启动内存参数的配置tomcat/bin/catalina.bat如果是linux就是catalina.sh在rem的后面增加如下参数setJAVA_OPTS=-Xms256m-Xmx256m-XX:MaxPermSize=64m2修改Tomcat的JDK目录打开tomcat/bin/catalina.bat在最后一个rem后面增加setJAVA_HOME=C:\ProgramFiles\Java
阿里十年老码农zhuli
·
2020-07-04 18:55
服务器数据库系列
数据库系列
--数据库底层索引原理:索引数据结构 B+树
1、什么是索引在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。索引是为了加速对表中数据行的检索而创建的一种分散的存储结构。索引是针对表而建立的,它是由数据页面以外的索引页面组成的,每个索引页面中的行都会含
ghlat520
·
2020-07-04 16:47
Gartner 2018
数据库系列
报告发布 巨杉数据库连续两年入选
近期,Gartner陆续发布了2018年的
数据库系列
报告,包括《数据库魔力象限》《数据库核心能力》以及《数据库推荐报告》。
SequoiaDB_Official
·
2020-07-04 08:14
数据库
Gartner
MySQL
SequoiaDB
MongoDB与Cassandra数据库对比
MongoDB和Cassandra都属于NoSQL
数据库系列
,它们也恰好都是开源,但是,它们的相似之处仅此而已。
PolarisHuster
·
2020-07-02 06:46
数据库
MySQL
数据库系列
培训教程
MYSQL
数据库系列
培训教程,是一套很全面的技术教程,共25课,内容也有讲解LINUX和PHP,由浅入深的讲解了mysql,及时你没有基础也可以学习。
hefu1869
·
2020-07-02 02:24
互联网
MariaDB/MySQL备份和恢复:数据导入、导出
MariaDB/MySQL备份和恢复(二):数据导入、导出分类:
数据库系列
本文原创地址在博客园:https://www.cnblogs.com/f-ck-need-u/p/9013643.htmlMariaDB
Saizwei
·
2020-07-01 13:36
mysql
学术达人养成记|图书馆
数据库系列
培训启动!
为宣传、推广图书馆电子资源帮助读者更好地使用数据库我院图书馆每学期都开展各种形式的数据库培训现公布本学期培训安排欢迎广大师生前来参加交流专题讲座本学期共推出五次专题讲座,包括EBSCO、中国知网、新东方英语、移动阅读和事实/数据型数据库的使用。预约培训为了深化学科服务,提高数据库培训的针对性,本学期开始图书馆面向全院师生推出“预约培训”服务。注:内容涉及各类数据库使用和信息素养技能培训,发起人召集
衍夏亦歌
·
2020-07-01 09:21
数据库系列
课程(20)-数据库死锁的原因及解决方案
数据库是一个多用户使用的共享资源,当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。加锁是实现数据库并发控制的一个非常重要的技术。在实际应用中经常会遇到的与锁相关的异常情况,当两个事务需要一组有冲突的锁,而不能将事务继续下去的话,就会出现死锁,严重影响应用的正常执行。在数据库中有两种基本的锁类型:排
杨林伟
·
2020-06-29 17:37
#
数据库技术
数据库系列
课程(19)-乐观锁与悲观锁的优缺点
悲观锁总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁(共享资源每次只给一个线程使用,其它线程阻塞,用完后再把资源转让给其它线程)。Java中synchronized和ReentrantLock等独占锁就是悲观锁思想的实现。乐观锁总是假设最好的情况,每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会
杨林伟
·
2020-06-29 17:34
#
数据库技术
数据库系列
课程(18)-MySQL默认隔离级别
数据库默认隔离级别:mysql——>repeatableoracle,sqlserver——>readcommitedmysqlbinlog的格式三种:statement:记录的是修改SQL语句row:记录的是每行实际数据的变更mixed:statement和row模式的混合为什么mysql用的是repeatable而不是readcommitted:在5.0之前只有statement一种格式,而主
杨林伟
·
2020-06-29 17:38
#
数据库技术
作为后端开发如何设计
数据库系列
文章(一)设计传统系统表结构
本篇为第一篇。讲解传统系统的表结构设计(Java开发)。讲讲如何避免数据库设计的一些坑,方便后期的开发与维护。以前经常能够看到,数据库范式,现在说数据库三大范式的少了。三大范式我以前也很严格的弄过,但是后来发现,还是灵活好啊,为什么,业务变动太快了啊,按照范式来,结构变更顶不住。下面我就说一说设计数据库表要注意的一些地方吧。我不是DBA,只是Java后端开发,以下是根据我的个人经验所得,至于能不能
阿里云技术
·
2020-06-29 11:45
常用内存数据库介绍
内存数据库简介1.概念2.内存数据库历史和发展3.常用内存数据库1.SQLite1.SQLite最佳试用场合2.哪些场合适合使用其他的关系型数据库管理系统RDBMS2.Altibase3.Oracle内存
数据库系列
weixin_34032827
·
2020-06-28 10:10
别再等以后有时间了!!!学习数据结构从现在开始!!!!
你问我会用Spring系列框架、Myabatis,JPA等数据库框架、消息队列、Mysql,Orcal,PostgreSQL
数据库系列
(就对Mysql数据库还熟悉点)、Redis等等么?我会说我会用
weixin_33890526
·
2020-06-28 07:33
数据仓库与数据集市建模
前言数据仓库建模包含了几种数据建模技术,除了之前在
数据库系列
中介绍过的ER建模和关系建模,还包括专门针对数据仓库的维度建模技术。
weixin_30872671
·
2020-06-28 01:38
数据库系列
课程(17)-索引实现原理(小结)
引言什么是索引?答:是帮助MySQL高效获取数据的数据结构。什么是全表扫描?答:是将整张表扫描一遍,效率非常低。本文言简意赅的总结索引的几种实现原理:hash算法平衡二叉树(AVL树)B树实现B+树实现(MyISAM和InnoDB使用)hash算法原理:根据某一列(如userName)创建索引。优点:查找可以根据key进行访问,效率非常高。缺点:不能进行范围查询(因为无法比较大小)。其它:映射函数
杨林伟
·
2020-06-27 17:54
#
数据库技术
Django2.2+xadmin2入坑指南(django学习13)
django2.2pip3install-ihttps://pypi.doubanio.com/simple/django==2.2安装完成之后需要改掉mysql的版本限制、以及一个decode改成encode,在我前面的
数据库系列
学习笔记中有记载
学渣王李帅
·
2020-06-25 12:35
python
MySQL
数据库系列
(一):数据库事务和并发
1、事务的四个特性,简称ACID属性原子性(Atomicity):由DBMS的事务管理子系统来实现事务是一个原子操作单元,其对数据的修改,要么全都执行,要么全都不执行。一致性(Consistent):由DBMS的完整性子系统执行测试任务在事务开始和完成时,数据都必须保持一致状态。这意味着所有相关的数据规则都必须应用于事务的修改,以保持数据的完整性;事务结束时,所有的内部数据结构(如B树索引或双向链
从道者
·
2020-06-25 11:26
数据库
Redis
数据库系列
之三
目录sortflushdbflushallselectswapdbsort1.语法sortkey[bypattern][limitoffsetcount][getpattern[getpattern...]][asc|desc][alpha][storedestination]2.解析返回或保存给定列表、集合、有序集合key中经过排序的元素。排序默认以数字作为对象,值被解释为双精度浮点数,然后进行
sisophon
·
2020-06-25 07:36
Redis
Redis
数据库系列
之二
Scan是Redis2.8版本后提供了一个新的命令,它能有效的解决keys命令存在的问题。和keys命令执行时会遍历所有键不同,scan采用渐进式遍历的方式来解决keys命令可能带来的阻塞问题,每次scan命令的时间复杂度是O(1),但是要真正实现keys的功能,需要执行多次scan。目录scanscan1.语法scancursor[matchpattern][countcount]2.解析sca
sisophon
·
2020-06-25 07:05
Redis
作为后端开发如何设计
数据库系列
文章(三)设计SaaS系统表结构
作为后端开发如何设计
数据库系列
文章(三)设计SaaS系统表结构https://developer.aliyun.com/article/756852在公司做了一年的SaaS内核系统,但是有些东西不知道能不能透露出来
谙忆
·
2020-06-25 02:11
程序编程之旅
Gartner 2018
数据库系列
报告发布 巨杉数据库连续两年入选
近期,Gartner陆续发布了2018年的
数据库系列
报告,包括《数据库魔力象限》《数据库核心能力》以及《数据库推荐报告》。
SequoiaDB巨杉数据库
·
2020-06-24 18:45
mysql
数据库
谈谈redis的热key问题如何解决
引言讲了几天的
数据库系列
的文章,大家一定看烦了,其实还没讲完。。。(以下省略一万字)。今天我们换换口味,来写redis方面的内容,谈谈热key问题如何解决。
孤独烟
·
2020-06-23 09:06
关系
数据库系列
文章之到底什么是关系(一)
为了不迷路,请关注我的公众号“旋转柚子”,我会分享更多自创文章,希望与您一起学习一起进步。正文开始:在语言X中如何实现Y,像这种具体的只是(know-how)可快速提高你的工作效率。但是一旦语言发生变化,这种知识就无法再使用。世界瞬息万变,这意味着限定了应用范围的具体知识将慢慢失去其价值。因此,我们不仅要学习具体的知识,更要有意识的去学习那些应用范围广泛的抽象的概念。——摘自《代码之髓》【日】西尾
宾go
·
2020-06-22 21:32
数据库
技术书单推荐
数据库系列
《高性能MySQL》评分:★★★★★适用人群:具备MySQL基础和编程经验评价:MySQL乃至数据库领域绝对的经典之作
GrooveWind
·
2020-06-21 19:50
【精选面试题】
数据库系列
一、mysql聚集索引、非聚集索引聚集索引:给表上了主键,那么表在内存上的由整齐排列的结构转变成了树状结构,也就是「平衡树」结构,换句话说,就是整个表就变成了一个索引。没错,再说一遍,整个表变成了一个索引,也就是所谓的「聚集索引」。这就是为什么一个表只能有一个主键,一个表只能有一个「聚集索引」,因为主键的作用就是把「表」的数据格式转换成「索引(平衡树)」的格式放置。非聚集索引:非聚集索引和聚集索引
@平凡的生活
·
2020-06-21 16:59
微信公众号
面试题
阿里云峰会线上首秀,谁是火车头?
云
数据库系列
产品正成为阿里云的新火车头。
Z1Y492Vn3ZYD9et3B06
·
2020-06-20 23:59
天天唠叨的MySQL优化,阿里P8架构师告诉你到底该怎么玩?
阿里P8架构师谈(
数据库系列
):那些年,你未曾了解的M
Java领域佼佼者
·
2020-06-20 22:47
Java
数据库
Mysql
大数据
算法
索引
数据库
mysql
【精选面试题】
数据库系列
一、mysql聚集索引、非聚集索引聚集索引:给表上了主键,那么表在内存上的由整齐排列的结构转变成了树状结构,也就是「平衡树」结构,换句话说,就是整个表就变成了一个索引。没错,再说一遍,整个表变成了一个索引,也就是所谓的「聚集索引」。这就是为什么一个表只能有一个主键,一个表只能有一个「聚集索引」,因为主键的作用就是把「表」的数据格式转换成「索引(平衡树)」的格式放置。非聚集索引:非聚集索引和聚集索引
平凡的生活
·
2020-05-31 14:04
java
数据库
mysql
程序员
☆技术问答集锦(九)
数据库系列
1数据库SQL分为几种DML(数据操作语言)、DDL(数据定义语言)、DCL(数据控制语言)2描述表SQLdesctable_name描述表结构、类型、约束3重新给列取别名selectlast_name,salary*12"year_sal"fromemployee;(别名也可以不加双引号)4连接运算符selectfirst_name||''||last_name||','||title"Empl
猿码架构
·
2020-04-12 03:56
谈谈redis的热key问题如何解决
公众号:Java耕耘者引言讲了几天的
数据库系列
的文章,大家一定看烦了,其实还没讲完。。。(以下省略一万字)。今天我们换换口味,来写redis方面的内容,谈谈热key问题如何解决。
Java耕耘者
·
2020-04-11 15:48
数据仓库(2)---数据仓库建模
【声明】本文章来自穆晨-博客园,记录于此方便后期的学习和查阅一、前言数据仓库建模包含了几种数据建模技术,除了之前在
数据库系列
中介绍的ER建模、关系建模,还包括专门针对数据仓库的维度建模技术。
惑也
·
2020-03-26 22:53
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他