数据库
文章平均质量分 90
不会玩csdn
这个作者很懒,什么都没留下…
展开
-
pymango用法总结(转载)
https://blog.csdn.net/Jump_Chaofan/article/details/89387152转载 2019-06-02 21:39:50 · 1229 阅读 · 0 评论 -
redis AOF持久化与RDB持久化
redis两种持久化方式的优缺点redis两种持久化的方式RDB持久化可以在指定的时间间隔内生成数据集的时间点快照AOF持久化记录服务器执行的所有写操作命令,并在服务器启动时,通过重新执行这些命令来还原数据集,AOF文件中全部以redis协议的格式来保存,新命令会被追加到文件的末尾,redis还可以在后台对AOF文件进行重写,文件的体积不会超出保存数据集状态所需要的实际大小,redis还可...原创 2019-08-31 14:31:56 · 97 阅读 · 0 评论 -
MySQL索引背后的数据结构及算法原理
https://my.oschina.net/hosee/blog/686601?p=1原创 2019-08-04 12:16:18 · 110 阅读 · 0 评论 -
SQLAlchemy
SQLAlchemy1.介绍SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB API之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果。pip3 install sqlalchemy组成部分:Engine,框架的引擎Connection Pooling ,数据库连接池Dialect,选择...原创 2019-07-22 18:33:57 · 21175 阅读 · 3 评论 -
实例解读什么是Redis缓存穿透、缓存雪崩和缓存击穿
https://baijiahao.baidu.com/s?id=1619572269435584821&wfr=spider&for=pc转载 2019-08-06 08:36:50 · 913 阅读 · 0 评论 -
乐观锁和悲观锁
https://blog.csdn.net/qq_36537108/article/details/88259425转载 2019-08-01 20:31:12 · 238 阅读 · 0 评论 -
postgresql 对比 mysql
PostgreSQL 与 MySQL 相比,优势何在?一、 PostgreSQL 的稳定性极强, Innodb 等引擎在崩溃、断电之类的灾难场景下抗打击能力有了长足进步,然而很多 MySQL 用户都遇到过Server级的数据库丢失的场景——mysql系统库是MyISAM的,相比之下,PG数据库这方面要好一些。二、任何系统都有它的性能极限,在高并发读写,负载逼近极限下,PG的性能指标仍可以维持双...转载 2019-08-06 21:41:20 · 300 阅读 · 0 评论 -
postgresql与mysql性能测试
https://www.cnblogs.com/shanyou/p/3256906.html原创 2019-08-06 22:40:13 · 1009 阅读 · 0 评论 -
mysql读写分离+高可用实现原理
假设我们有一台服务器Mysql作为主库,另外一台作为从库主库设置为只可写入从库设置为只读假设此时主库宕机:从库必须顶上去,那么这是怎么实现的呢?首先在Mysql前面有两台nginx负载均衡服务器,互相监控nginx会有一个VIP(虚拟IP),DNS上绑定的域名一定是DNS的VIP虚拟IP,而不是真实IPVIP的作用是,当一台机器挂了,另外一台nginx检测到宕机事件,那么就会把自己的I...原创 2019-08-11 20:26:38 · 1294 阅读 · 0 评论 -
pycharm中sqllite连不上
使用管理员身份运行pycharm原创 2019-07-29 20:30:13 · 1301 阅读 · 0 评论 -
为什么选择PostgreSQL而不是MySQL
David Bolton是一名独立开发者,他使用PostgreSQL和MySQL都已有超过十年的时间。近日,他撰文阐述了选择PostgreSQL而不是MySQL的理由。他认为,MySQL之所以仍然如此流行是因为每个Linux Web托管软件包中都包含它。但随着Oracle将其收购,MySQL的开源程度大不如前。而PostgreSQL不仅发展更快,还加入了JSON支持,成为少数几个支持NoSQL的关...转载 2019-07-20 11:29:29 · 467 阅读 · 0 评论 -
Redis 解析以及一些常用命令
概述redis 是一种支持分布式的 nosql数据库,她的数据是保存在内存中,同时redis 可以定时把数据同步到磁盘,既可以将数据持久化,并且他比memcached支持更多的数据结构(string, list, set, sorted set, hash表 )相关参考文档 http://redisdoc.com/index.html使用场景1.登陆会话存储,存储在redis中,与memc...原创 2019-07-08 19:37:15 · 216 阅读 · 0 评论 -
MySQL新建用户中的%到底包不包括localhost?
结论版本 用户中的%是否包括localhostMySQL8.0 包括MySQL5.7 包括MySQL5.6 不包括MySQL5.1 不包括MariaDB 10.3 不包括详细分析正常解释%代表任何客户机都可以连接localhost代表只可以本机连接一般情况能访问本地数据库的都是加了权限了,一般都是禁止别的机器访问本地的mysql端口的,如果允许也是要加上指定ip才可以访问,这...原创 2019-07-18 14:30:01 · 994 阅读 · 0 评论 -
Redis 的安装和部署
Windows上的部署:下载地址https://github.com/MicrosoftArchive/redis/releases下载msi文件,注意安装过程中把文件路径添加进环境变量中启动rediscd 到redis目录下redis-server.exe redis.windows.conf终止或重启redis服务,再次启动redis服务redis-cli.exe>...原创 2019-06-24 20:47:08 · 78 阅读 · 0 评论 -
djang内部缓存+Redis
三种粒度缓存页面局部缓存""" 由Django渲染的页面{% load cache %}{% cache 1 'name' %}<p>要被缓存的局部内容</p>{% endcache %}"""单个页面from django.views.decorators.cache import cache_page@cache_page(10) # 代表该视...转载 2019-05-26 23:48:28 · 118 阅读 · 0 评论 -
MYSQL事务的4个级别
平常我们做业务的时候会经常用到事务,但是很少去关心事务的级别,实际上事务的级别的不同,对业务会产生不小的影响,比如有的级别的事务可能会产生脏读,而有的级别可能会产生幻读.READ UNCOMMITTED(未提交读)在未提交读这个事务级别中,一个事务可以读取到另外一个事务未提交的数据.例如 A 事务更新了一个字段,但是未提交在 B 事务中,读取id为999的记录的name字段的时候,name的...转载 2019-07-13 20:26:13 · 275 阅读 · 0 评论 -
MySQL数据库的操作(安装+语法基础+进阶)详解
**安装部分. 安装mysql下载地址:https://dev.mysql.com/downloads/mysql/此处安装解压版的,下载对应的32/64位压缩包,解压到指定位置即可。.mysql目录解析"""bin 执行文件mysqld 服务器主程序mysql 无界面的客户端data 数据文件my-default.ini 配置文件模板启动服务器...原创 2019-07-12 21:05:13 · 219 阅读 · 0 评论 -
mysql 数据的备份与恢复
mysql的备份mysqldump:做数据备份-A:全库备份[root@oldboy ~]# mysqldump -uroot -p666666 -A > /tmp/full.sql-B:指定库备份[root@oldboy ~]# mysqldump -uroot -p666666 -B zls > /tmp/zls.sql不加参数(-A或-B),备份单表(备份出来的没...原创 2019-06-24 16:06:52 · 247 阅读 · 0 评论 -
mysql语法备忘
基本sql语句库相关增:create database mydb charset uft8;删: drop database mydb;改: alter table mydb charset gbk;查:show databases;show create databases mydb;表相关切换数据库:use mydb;增:create table t1(id int,nam...原创 2019-03-24 00:36:05 · 117 阅读 · 0 评论 -
MAC 重置mysql密码
https://www.cnblogs.com/nyfz/p/8514131.html转载 2019-09-30 09:25:54 · 158 阅读 · 0 评论