1.Redis 缓存和 MySQL 数据如何实现一致性 需求起因 缓存和数据库一致性解决方案 在高并发的业务场景下,数据库大多数情况都是用户并发访问最薄弱的环节。所以,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问MySQL等数据库。 读取缓存步骤一般没有什么问题,但是 ...
分类:
数据库 时间:
2019-11-24 09:51:56
阅读次数:
104
--由于users_info表创建的时候,添加了外键约束,所以,小伙伴们测试的话,建议先建个角色表roles CREATE TABLE roles( role_id smallint unsigned primary key auto_increment, #角色id role_name varch ...
分类:
数据库 时间:
2019-11-24 09:54:28
阅读次数:
88
mysql设计 # 日线行情 CREATE TABLE daily_data ( ts_code char(9) COMMENT "ts代码", trade_date DATE COMMENT "交易日期", open FLOAT(10) COMMENT "开盘价", close FLOAT(10) ...
分类:
数据库 时间:
2019-11-24 09:54:44
阅读次数:
70
1.brew安装 不推荐用brew,因为现在mongodb闭源了,brew里已经搜索不到mongodb,不过还是可以用brew安装的,这篇就不写了。 2.官网下载 直接去官网下载一个zip,解压完放到user/local/里(control+shift+。可以显示隐藏文件夹),改名为mongodb。 ...
分类:
数据库 时间:
2019-11-24 10:00:38
阅读次数:
138
?JDBC简介JDBC(JavaDataBaseConnectivity,java数据库连接)是一种用于执行SQL语句的JavaAPI,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序Java具有坚固、安全、易于使用、易于理解和可从网络上自动下载等特性,是编写数据库应用程序的杰
分类:
数据库 时间:
2019-11-24 10:13:58
阅读次数:
83
索引的概念数据库中的索引与书籍中的目录类似在一本书中,无须阅读整本书,利用目录就可以快速查找所需信息书中的目录是一个词语列表,其中注明了包含各个词的页码数据库索引在数据库中,索引数据库程序无须对整个表进行扫描,就可以在其中找到所需数据数据库中的索引是某个表中一列或者若干列值的集合,以及物理标识这些值的数据页的逻辑指针清单索引的作用设置了合适的索引之后,数据库利用各种快速的定位技术,能够大大加快查询
分类:
数据库 时间:
2019-11-24 10:15:25
阅读次数:
114
如何获得一个Oracle RAC数据库(从Github - oracle/vagrant-boxes) 2019-11-20 16:40:36 dingdingfish 阅读数 5更多 分类专栏: 如何获得一个Oracle数据库 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议 ...
分类:
数据库 时间:
2019-11-24 10:20:39
阅读次数:
149
从零开始:mysql基于Amoeba的集群搭建 准备环境 1、mysql 5.7.24 linux glibc2.12 x86_64.tar.gz 2、amoeba mysql binary 2.0.1 BETA.tar.gz 3、Centos7 下载安装配置运行 1、mysql安装 使用wget命 ...
分类:
数据库 时间:
2019-11-24 12:20:04
阅读次数:
108
一、Mysql简介 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management Syst ...
分类:
数据库 时间:
2019-11-24 13:31:52
阅读次数:
67
mysql入门实践 ============ 学习教程 "教程链接地址" 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。 文件中读写数据较慢,所以使用关系型数据库管理系统(RDBMS)来存储和管 ...
分类:
数据库 时间:
2019-11-24 13:43:06
阅读次数:
71
Mysql支持的多种数据类型主要有:数值数据类型、日期/时间类型、字符串类型。 整数 浮点数&定点数 注:定点数以字符串形式存储,对精度要求高时使用decimal较好;尽量避免对浮点数进行减法和比较运算。 时间/日期类型 字符串类型 二进制类型 ...
分类:
数据库 时间:
2019-11-24 13:50:12
阅读次数:
85
tar -zxvf sqlite-snapshot-201905091837.tar.gz cd sqlite-snapshot-201905091837 make /usr/local/sqlite3 ./configure --prefix=/usr/local/sqlite3 make mak ...
分类:
数据库 时间:
2019-11-24 13:51:06
阅读次数:
68
网络交换机(英语:Network switch)是一个扩大网络的器材,能为子网中提供更多的连接端口,以便连接更多的电脑。 通俗来说其起到的作用就是把一个网络端口分成多个网络端口 交换机和路由器的区别 路由器可以给你的局域网自动分配IP,虚拟拨号。交换机只是用来分配网络数据的。 路由器在网络层,路由器 ...
分类:
数据库 时间:
2019-11-24 13:56:46
阅读次数:
107
一、显示所有数据库 show databases; 二、创建数据库 create database 数据库名; 三、删除数据库 drop database 数据库名; 四、创建表 表是数据库存储数据的基本单位。一个表包含若干个字段或记录; 语法: CREATE TABLE 表名( 属性名 数据类型 ...
分类:
数据库 时间:
2019-11-24 13:59:35
阅读次数:
91
背景 left join在我们使用mysql查询的过程中可谓非常常见,比如博客里一篇文章有多少条评论、商城里一个货物有多少评论、一条评论有多少个赞等等。但是由于对join、on、where等关键字的不熟悉,有时候会导致查询结果与预期不符,所以今天我就来总结一下,一起避坑。 这里我先给出一个场景,并抛 ...
分类:
数据库 时间:
2019-11-24 15:48:02
阅读次数:
67
JDBC是java提供的统一的数据库操作方法 1.使用jdbc需要先注册jdbc驱动 Class.forName("com.mysql.jdbc.Driver") 2,关联数据库生成connection对象 Connection con=DriverManage.getConnection("jdb ...
分类:
数据库 时间:
2019-11-24 15:53:55
阅读次数:
65
1. NoSQL简介 1.1 什么是NoSQL NoSQL(NoSQL= Not Only SQL),意即“不仅仅是SQL",是一项全新的数据库理念,泛指非关系型的数据库。 1.2 为什么需要NoSQL 随着互联网web2.0网站的兴起,非关系型的数据库现在成了一个极其热门的新领域,非关系数据库产品 ...
分类:
数据库 时间:
2019-11-24 15:54:25
阅读次数:
57
一、什么是数据库 数据:描述事物的符号记录,可以是数字、文字、图形、图像、声音、语言等,数据有多种形式,它们都可以经过数字化后存入计算机。 数据库:存储数据的仓库,是长期存放在计算机内、有组织、可共享的大量数据的集合。数据库中的数据按照一定数据模型组织、描述和存储,具有较小的冗余度,较高的独立性和易 ...
分类:
数据库 时间:
2019-11-24 15:57:29
阅读次数:
120
1 创建数据库 1.1数据库基本结构 数据库:数据库是表的集合,带有相关的数据。 表:一个表是多个字段的集合。 字段:一个字段是一列数据,由字段名和记录组成 1.2创建数据库 create database 数据库名称; 例:创建名为test的测试数据库 create database test; ...
分类:
数据库 时间:
2019-11-24 16:05:29
阅读次数:
120
在了解了mongodb的基本使用之后,我们看一下mongodb的存储引擎。从更深层次了解mongodb的数据处理机制,也在mongodb出现数据丢失等情况时,便于对问题进行排查。 1、存储引擎wiredTiger mongodb从3.0开始引入了可插拔存储引擎的概念。目前主要有MMAPV1、Wire ...
分类:
数据库 时间:
2019-11-24 17:35:13
阅读次数:
89