学习
实践
活动
专区
工具
TVP
写文章

实习中

要不是紧要关头,数据库挂掉了,数据很可能上升到100万UV/日,每一次访问基本都要插入数据库,并查询大量集合(mongodb) 如此,我也正式见识了性能带来的问题,以前的东西,访问量太少了,根本感觉不到性能带来的影响 还有就是 分表处理, 有一个集合每一次访问都要插入数据, 想想一天 330万的访问量,这个集合非常大了,所以前面说到数据库服务器挂掉了,也是因为这个集合太大了 所以,我们后来做了分表处理,用一定的关联性 (比如时间段),将一个大集合分成很多个小集合,这样子,数据库的压力大减 由于用到的mongodb数据库, 一开始寻找的数据库解决方案是 读写分离 , 或者 主从数据库,但是应为连接问题,最终分表处理。 虽然没有用到这些技术,但是至少也有了认知 数据库索引,好吧,这个是服务器管理者,我们的ceo做的, 数据库方面的优化,基本都是他在动手处理。 数据库索引,我没看到他是怎么处理的, 以后一定要学习,数据库查询的性能飞涨 服务器优化 用的是nodejs 的 express , 一开始使用 单线程的 ,想着用pm2启动,挂了也会重启,就没有写cluster

16600

mysql体系(基础)

mysql多种连接方式介绍 socket 前提必须创建和授权localhost用户,数据库启动才会生成socket文件 mysql启动的时候会自动生成一个套接字的文件,可以通过本地访问这个文件登录mysql start stop restart 或者加入到systemd管理 脚本调用关系 mysql.server----> bin/mysqld_safe----->bin/mysqld 每一种方法都可以启动数据库 , 端口不同 socket文件不同 创建不同的数据目录 授权mysql用户权限 mkdir /data/mysql/data_3307 创建配置文件 vim /data/mysql/my.cnf [ bin log 二进制日志 1数据恢复 2做主从 slow log 慢日志 记录慢查询语句 error log 默认打开的 什么问题可以看错误日志呢 启动故障 , 主从故障 , 死锁 , 数据库夯住了 , 默认在数据目录下有个hostname.err 控制参数 log_error=/错误日志位置 最好初始化之前设定好 日志文件最好和数据文件分开 如何查看全部关于日志的参数 show variables

15640
  • 广告
    关闭

    年末·限时回馈

    热卖云产品年终特惠,2核2G轻量应用服务器7.33元/月起,更多上云必备产品助力您轻松上云

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    你了解你的数据吗(丹篇):数据质量监控

    0x00 前言 丹篇是《你了解你的数据吗》第四篇,本篇主要聊的内容主要和数据质量监控有关,之前在《数据质量监控》专门分享过相关内容,那篇文章主要从一个宏观的整体来看待质量监控,内容包括架构、设计和实现多个方面 0x01 数据质量监控 我们将要分享的数据质量监控,不是单指数据异常,而是对数据各个角度的描述。 在我们实际的数据质量监控中用到的同比和环比会是这样子的: 同比:本月1号某业务接入的总数据量和上个月1号某业务接入总数据量的。 环比:本月2号某业务数据接入量和本月1号某业务数据接入量之比。 业务层面:对单个业务进行监控,具体来讲可能是对一张表来监控,比如说会监控它的数据量趋势、某日是否掉0、数据落地延迟、数据同比和环比等。 其实笔者理解,所谓数据质量监控,宽泛地讲应该是数据监控,数据监控的目的在于让人或者系统来更好地理解数据和管理数据,我们以这样一种体系化地方式来组织和呈现数据的内容其实是一种知识体系的汇总,其目的都是让人更好地去了解你的数据

    78970

    一批英文米拍 mild.com近30万

    临近年底,米市交易仍旧呈现一幅火热的状态,频频传出英文域名高价拍的消息,前有hornet.com、creek.com、clothing.com等,近日海外的域名平台上,也有几枚不错的英文米拍 [图片]   域名propicks.com在GoDaddy平台上以30000美金(超19.8万元)拍,这枚英文翻译过来有“直选、亲选”的含义,适合搭建娱乐选秀类活动网站。    域名shop.vip则以15万元拍,英文shop相信很多人一眼就能明白其含义,有“卖、销售、卖出”等含义,用来搭建网络商城类平台再合适不过,而且又是.VIP后缀,有“贵宾”的属性,尤其适合会员制电商平台启用 域名taxcoin.com以42500元拍,这枚英文组合米自带金融属性,英文coin有“硬币、金币”之意,而tax则是“税收、交税、负担、责备”等含义。 与之类似的域名mecoin.com在前几天还曾以近13.5万元的价格拍。

    57900

    位运算的方法,大

    在计算机中所有数据都是以二进制的形式储存的。位运算其实就是直接对在内存中的二进制数据进行操作,因此处理数据的速度非常快。 位操作只能用于整形数据,对float和double类型进行位操作会被编译器报错。 3.  在上面程序是用bool数组来作标记的,bool型数据占1个字节(8位),因此用位操作来压缩下空间占用将会使空间的占用减少八分之七。 ,可得 原 数    10000110 11011000 奇数位 10000010 10001000 偶数位 00000100 01010000 再将奇数位右移一位,偶数位左移一位,此时将这两个数据相或即可以达到奇偶位上数据交换的效果了 注2.这种筛素数的方法很朴素,会多次重复访问数据,有什么办法能改进一下吗?请看《改进的筛素数方法》一文。

    1K80

    关注

    腾讯云开发者公众号
    10元无门槛代金券
    洞察腾讯核心技术
    剖析业界实践案例
    腾讯云开发者公众号二维码

    相关产品

    • 云数据库 MySQL

      云数据库 MySQL

      腾讯云数据库MySQL是一种高性能、高可靠、高安全、可灵活伸缩的数据库托管服务,其不仅经济实惠,而且提供备份回档、监控、快速扩容、数据传输等数据库运维全套解决方案,为您简化 IT 运维工作,让您能更加专注于业务发展。

    相关资讯

    热门标签

    活动推荐

    扫码关注腾讯云开发者

    领取腾讯云代金券