![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库基本操作
nofansboomboomboom
freestyle
展开
-
GO操作mongoDB
GO操作mongo数据库实战主要是mongo官方文档抄过来的,加上一些自己简单的话术先决条件有go环境和mongo环境创建好go mod文档,导入驱动 require go.mongodb.org/mongo-driver写个demo创建一个main.go导入本次需要的包,和写上一个结构体做案例import ( "context" "fmt" "log" "go.mongodb.org/mongo-driver/bson" "go.mongodb原创 2021-05-26 20:22:21 · 159 阅读 · 0 评论 -
数据库结构化查询语言的使用(一)
数据库的熟练操作是一个程序员应该掌握的基本技能,因此,有技巧和有逻辑的去运用sql成为了初学者最重要的点。 接下来我就以目前最常用的mysql中的结构化查询语言来阐述,因为市场上现存的数据库版本其实有很多,但是其操作方式大同小异,我们应该掌握其根本原则。DDL-数据定义语言结构化查询语言把对数据库的操作进行了简单的分类,而DDL所具有的功能正是对数据库和其库中的表进行结构定义和操作。创...原创 2019-04-02 20:23:48 · 1580 阅读 · 0 评论 -
Java数据库连接(JDBC)
JDBC的全称为java database connectivity,即java数据库连接,都是些模式化的操作,没有理解上的难度,今天就介绍一下JDBC的使用方法,其基本步骤如下:1、加载驱动2、获取数据连接 3、准备sql语句4、创建状态,并且提交sql语句5、处理结果6、释放资源7、异常处理需要说明的是,这是个大致过程,并不完全是这样的结构,如异常处理是很多地方涉及的,并...原创 2019-04-22 19:38:05 · 250 阅读 · 0 评论 -
redis的操作
redis里面有string、hash、list、set、sortedset,他们都用一个Key去指向,这个是特点key的相关操作 DEL 删除一个或者多个key EXISTS 检查key是否存在 EXPIRE 设置key的生存时间,单位是秒 KEYS 查找符合查找key,这里可以配合正则查找 PERSIST 如果被expire赋予了生存时长,此命令可以将key持久化 T...原创 2019-07-04 16:06:44 · 101 阅读 · 1 评论 -
Redis的数据持久化
redis的持久化技术Redis是一种高级key-value数据库redis提供了两种不同级别的持久化方式RDB(redis database)持久化可以在指定的时间间隔内生成数据集的时间点快照RDB 在恢复大数据集时的速度比 AOF 的恢复速度要快它只有一个文件,并且内容都非常紧凑,非常适合用于灾难恢复RDB 可以最大化 Redis 的性能RDB 是一个非常紧凑的文件,它保存了 R...原创 2019-07-04 17:57:56 · 75 阅读 · 0 评论 -
Redis的主从复制
目的:高可用实现策略:一主多从(master=>slave…)搭建一主两从即需要多个redis服务器运行作为练习,我在一台服务器上运行三个redis实现一主两从的搭建复制三个redis.conf出来分别改名为redis6379.conf、redis6380.conf、redis6381.conf更改配置文件,因为是一台服务器上运行,其实改关于端口的内容就行了,真实开发无需这样d...原创 2019-07-05 12:19:30 · 203 阅读 · 0 评论