Django之ORM 1.ORM介绍 ORM概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。 O ...
分类:
其他好文 时间:
2019-10-12 10:34:08
阅读次数:
65
mysql基础知识 一、MySQL基本简介 1. 什么是数据库:数据库就是一个存储数据的仓库。 2. MySQL是一个 RDBMS (Relational Database Management System,关系数据库管理系统) 。 3. MySQL特点: 开源,免费 采用C和C++编写,保证了源 ...
分类:
数据库 时间:
2019-10-12 01:33:25
阅读次数:
120
1.java和jpa 中所有的关系都是单向的。这个关系数据库不同,关系数据库,通过外键定义并查询,使得反向查询总是存在的。 2.JPA还定义了一个OneToMany关系,它与ManyToMany关系类似,但反向关系(如果已定义)是ManyToOne关系。 OneToMany与JPA中ManyToMa ...
分类:
编程语言 时间:
2019-10-12 01:32:38
阅读次数:
178
Kafka 入门 什么是 Kafka kafka最初是 LinkedIn 的一个内部基础设施系统。最初开发的起因是,LinkedIn虽然有了数据库和其他系统可以用来存储数据,但是缺乏一个可以帮助处理持续数据流的组件。所以在设计理念上,开发者不想只是开发一个能够存储数据的系统,如关系数据库、Nosql ...
分类:
其他好文 时间:
2019-10-11 23:45:34
阅读次数:
115
一、SQL 组成部分 1、数据定义语言(SQL DDL),用于定义 SQL 模式、基本表、视图、索引等结构。 2、数据操纵语言(SQL DML),分为数据查询和数据更新。 数据更新:插入、删除、修改。 3、嵌入式 SQL 语言的使用规定,涉及 SQL 语言嵌入在主体语言程序中的规则。 4、数据控制语 ...
分类:
数据库 时间:
2019-10-10 16:02:59
阅读次数:
226
1. SQL语言包括哪些类型? 数据定义:Create Table,Alter Table,Drop Table, Craete/Drop Index 数据操纵:Select ,insert,update,delete 数据控制:grant,revoke 2. 内联接,外联接区别? 内连接是保证两个 ...
分类:
数据库 时间:
2019-10-10 11:10:09
阅读次数:
107
一 、PHP基础部分1、PHP语言的一大优势是跨平台,什么是跨平台?PHP的运行环境最优搭配为Apache+MySQL+PHP,此运行环境可以在不同操作系统(例如windows、Linux等)上配置,不受操作系统的限制,所以叫跨平台2、WEB开发中数据提交方式有几种?有什么区别?百度使用哪种方式?G ...
分类:
Web程序 时间:
2019-10-08 12:20:06
阅读次数:
158
一、什么是 NOSQL NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。 随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心 ...
分类:
数据库 时间:
2019-10-07 23:02:29
阅读次数:
126
在某些情况下,从一个或多个关系数据库管理系统 (RDBMS) 迁移到 DynamoDB 可能无益。在这些情况下,创建混合系统可能更可取。 如果不想将所有内容迁移到 DynamoDB 例如,一些组织大笔投资于生成会计和运营所需众多报告的代码。生成报告所花时间对这些组织并不重要。关系系统的灵活性非常适合 ...
分类:
数据库 时间:
2019-10-03 12:40:55
阅读次数:
106
数据库之 表与表之间的关系 表1 foreign key 表2 则表1的多条记录对应表2的一条记录,即多对一 利用foreign key的原理我们可以制作两张表的多对多,一对一关系 多对多: 表1的多条记录可以对应表2的一条记录 表2的多条记录也可以对应表1的一条记录 一对一: 表1的一条记录唯一对 ...
分类:
数据库 时间:
2019-10-03 10:30:31
阅读次数:
122