- 博客(7)
- 资源 (6)
- 收藏
- 关注
转载 数据库分表分库后的分页查询
目录分库需求(数据库分库分表解决方案 )分页需求问题的提出”跨库分页“查询方案1、全局视野法2、业务折衷法3、终极武器-二次查询法总结分库需求(数据库分库分表解决方案 )高并发大流量的互联网架构,一般通过服务层来访问数据库,随着数据量的增大,数据库需要进行水平切分,分库后将数据分布到不同的数据库实例(甚至物理机器)上,以达到降低数据量,增加实例数的扩容目的。分页需求互联网很多业务都有分页拉取数据的需求,例如:(1)微信消息过多时,拉取第N页消息(2)京东下单过多时,拉取第N页订单
2020-06-12 18:13:04
2406
转载 【mysql】sqlalchemy commit 和 flush
今天看到了commit和flush函数,想要弄清楚区别。先看下对象的状态。总共5个,这里只谈3个。transitant:刚new出来的对象,没有和session或者orm框架产生关联。pending:transitant的对象调用add后,就会变为pending,加入了orm框架的监管范围。persistant:调用flush以后就会变味persistant,也就是被写到了数据库中...
2019-11-01 16:20:19
468
转载 centos7 安装最新版postgresql10
在mysql被收购之后,大家发现了另一款开源的数据库,postgresql,虽然centos自带版本9.2也可以用,但是最近的几次升级支持了更多更新的内容,比如,PostgreSQL有一个MySQL无法比拟的优势,那就是PostGIS,PostGIS可以完美支持空间数据存储和空间分析;从PostgreSQL9.3起就内置了JSON数据类型,而9.4又开始支持JSONB,这标志着PostgreSQL...
2019-07-19 15:06:17
576
转载 ValueError: Invalid configuration: - Deprecated option 'domaincontroller': use 'http_authenticator
安装完爬虫框架pyspider之后,使用pyspider all 命令,输入http://localhost:5000运行就出现上述错误原因是因为WsgiDAV发布了版本 pre-release 3.x。解决方法如下:在安装包中找到pyspider的资源包,然后找到webui文件里面的webdav.py文件打开,修改第209行即可。把‘domaincontroller’: NeedAut...
2019-07-04 16:22:18
263
转载 看完让你彻底搞懂Websocket原理
偶然在知乎上看到一篇回帖,瞬间觉得之前看的那么多资料都不及这一篇回帖让我对 websocket 的认识深刻有木有。所以转到我博客里,分享一下。比较喜欢看这种博客,读起来很轻松,不枯燥,没有布道师的阵仗,纯粹为分享。废话这么多了,最后再赞一个~一、websocket与httpWebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接的(...
2019-01-23 10:05:30
108
原创 Linux使用fdisk进行磁盘分区
创建分区: [root@localhost ~]# fdisk -l #查看磁盘的分区情况 [root@localhost ~]# fdisk /dev/sdb #给/dev/sdb分区 Command (m for help): m #获得帮助,查看具体可以使用那些命令 Command action a toggle a bootable flag b edit bsd diskla...
2018-09-11 11:38:32
761
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人