Easter79 Easter79
4年前
tornado+peewee
前言:需要异步操作MySQL,又要用orm,使用sqlalchemy需要加celery,觉得比较麻烦,选择了peeweeasync开发环境python3.6.8peeweeasync0.5.12peewee2.10.2数据库:MySQL,使用peeweeasync需要依赖库pipinstal
Stella981 Stella981
4年前
PostgreSQL 为什么接受大量连接到数据库需要连接池
PostgreSQL 是非常好的开源的数据库,针对替换ORACLE数据库的重任,基本上大部分中小型企业,能指望的也只有POSTGRESQL,当然如果你愿意花更多的前,更多的应用程序结构方面的改造,MYSQL也不是不可以, ORACLE换成PG就如同,你从一个中单的一个房间换到另一个房间,如果要是ORACLE到MYSQL,就如同你从北京,搬到上
Wesley13 Wesley13
4年前
MySQL 5.6 Generic Binary安装与配置
安装软件包\mkdirp/opt/mysql\mvmysql5.6.17linuxglibc2.5x86\_64.tar.gz/opt/mysql\cd/opt/mysql\tarxvfzmysql5.6.17linuxglibc2.5x86\_64.tar.gz\创建数据库
Stella981 Stella981
4年前
Linux 下使用yum 命令安装MySQL
Linux下使用yum安装MySQL,以及启动、登录和远程访问MySQL数据库。1、yum安装mysql1\.查看有没有安装包:  yumlistmysql\  移除已经安装的mysql  yumremovemysqlmysqlservermysqllibscompatmysql5
Easter79 Easter79
4年前
TiDB on Kubernetes 最佳实践
作者介绍:吴叶磊PingCAPCloud工程师。随着Kubernetes(K8s)的全面成熟,越来越多的组织开始大规模地基于K8s构建基础设施层。然而,考虑到数据库在架构中的核心地位与K8s在有状态应用编排上的短板,仍有不少组织认为在K8s上运行核心数据库会带来颇高的风险。事实上,在K8s上运行TiDB不仅能实现企业技术
Stella981 Stella981
4年前
Postgesql 怎样查看数据库里所有的表名,和表的结构?
于windowspsqllUpostgres查看所有的数据库.psqldbname/\\\(dbname要连接到的数据名)\\\/进入后用\\dt可以查到的dbname的所有的表\\dtablename/\\\(tablename表名)\\\/可以查看表结postgresql交流群
Wesley13 Wesley13
4年前
MongoDB经典故障系列六:CPU利用率太高怎么办?
每逢电商大促,全民狂欢,但热闹是属于疯狂剁手的人们。而开发者们有的缺是“高流量、高访问、高并发”三高下带来的种种问题。为了应对大促期间的高I/O情况,企业会选择MongoDB云数据库应对。可是,在使用MongoDB云数据库的时候,可能经常遇到一个问题:MongoDBCPU利用率很高,都快跑满了,这该怎么办?别担心,我们有菊长呢。你看,菊长来了…!(
Easter79 Easter79
4年前
TiDB 4.0 新特性在电商行业的探索
作者介绍:冀浩东,转转公司数据库负责人,负责转转公司整体的数据库运营。初引入TiDB解决了哪些问题?转转使用TiDB主要解决了两个问题,一个是分库分表问题,另一个是运维复杂度。分库分表是一个非常普遍的问题,会增加我们业务逻辑的复杂性,并且多维度的mapping可能导致我们整体性能的下降。有了T
Stella981 Stella981
4年前
Redis几个问题总结
redis持久化策略redis是一个内存数据库,但是它提供了持久化机制。即把数据永久的存储在磁盘上。我们来看看这个redis保存数据的流程(1)客户端向服务端发送写操作(数据在客户端的内存中)。(2)数据库服务端接收到写请求的数据(数据在服务端的内存中)。(3)服务端调用write这个系统调用,将数据往磁盘上写(数据在系
Wesley13 Wesley13
4年前
mysql 插入数据 重复行处理
mysql处理数据库中的重复行(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.cnblogs.com%2Fryanzheng%2Fp%2F8487822.html)