-
数据库大师成长日记:您最需要了解的NoSQL非关系型数据库
所属栏目:[MySql教程] 日期:2018-12-26 热度:121
朋友们,我们平时使用的数据库,大多都是关系型数据库,包括MySQL、PostgreSQL、SQLServer等。关系型数据库的特点是数据的存储通过二维表格实现,将数据存储在相互独立的表格中。 近年来,随着互联网的飞速发展,数据的形态发生了很大改变,非关系型数据库[详细]
-
数据库大师成长日记:SQL Server和MySQL常用SQL区别
所属栏目:[MySql教程] 日期:2018-12-26 热度:81
SQLServer和MySQL都是大家常用的数据库,她们基本兼容SQL-92标准,但语法风格还是有一些不同,下面列举一部分两者常用SQL片段的差异,权当抛砖引云,其实两者之间的细微差异多着呢。 查看表结构的方式 SQLServer方式: --查看系统内所有数据库 SELECTname,[详细]
-
SEO优化,一个在网站运营中至关重要的工作
所属栏目:[MySql教程] 日期:2018-12-26 热度:61
在SEO优化中,更多地应该进行一些行之有效的工作,而不是进行一些意义不大的操作,只有这样才能提升工作的效率,看到更好的效果。那么在SEO优化中,除去万古不变的关键词优化之外,还有哪些能够看到效果的工作呢?[详细]
-
数据库大师成长日记:如何在SQL Server查询中实现高效分页
所属栏目:[MySql教程] 日期:2018-12-26 热度:71
经常写SQL查询脚本的朋友,很可能会遭遇分页查询的问题。在MSSQL2000及以前的版本中,分页的写法大多采用纯Top嵌套方式,写法比较复杂、而且效率并不理想。 从MSSQL2005开始,SQL Server提供了一个内置函数ROW_NUMBER,这是一个非常神奇的函数。 从MSSQL20[详细]
-
MySQL每秒57万的写入,带你飞~
所属栏目:[MySql教程] 日期:2018-12-17 热度:71
一、需求 一个朋友接到一个需求,从大数据平台收到一个数据写入在20亿+,需要快速地加载到MySQL中,供第二天业务展示使用。 二、实现再分析 对于单表20亿, 在MySQL运维,说真的这块目前涉及得比较少,也基本没什么经验,但对于InnoDB单表Insert 如果内存[详细]
-
MySQL分布式架构扩缩容的初步设计
所属栏目:[MySql教程] 日期:2018-12-17 热度:116
MySQL分布式架构的扩缩容是一个很有意思的话题。严格的说,我们所说的这种架构方案是一种伪分布式架构,我们就做下统称。重点是扩缩容的思路上。 如果一套环境的主从完整,分为多个逻辑分片的情况下,大体是这样的架构。 这个架构采用了4个物理分片,每个[详细]
-
免费电子书|MongoDB入门到实践
所属栏目:[MySql教程] 日期:2018-12-17 热度:130
都说技术在飞速发展,新技术也在不断涌现,但我认为,其实程序员所用的基础技术的发展是相对缓慢的,你可以好几年不学习但还能混得下去。令人惊讶的其实是成熟技术的被替换速度。就像在一夜之间,那些长期稳定成熟的技术发现它们不再被开发者关注。 最好的[详细]
-
记一次生产数据库意外重启的经历
所属栏目:[MySql教程] 日期:2018-12-17 热度:119
前言 在一个阳光明媚的下午,电脑右下角传来一片片邮件提醒,同时伴随着微信钉钉的震动,打开一看,应用各种出错,天兔告警,数据库服务器内存爆红,MySql 数据库实例挂掉了。 排查 先交代一下数据库版本: mysqlstatus -------------- mysqlVer14.14Distr[详细]
-
携程一次Redis迁移容器后Slowlog“异常”分析
所属栏目:[MySql教程] 日期:2018-12-17 热度:138
容器化对于Redis自动化运维效率、资源利用率方面都有巨大提升,携程在对Redis在容器上性能和稳定性进行充分验证后,启动了生产Redis迁移容器化的项目。其中第一批次两台宿主机,第二批次五台宿主机。 本次异常是第二批次迁移过程中发现的,排查过程一波三[详细]
-
携程一次Redis迁移容器后的Slowlog“异常”分析
所属栏目:[MySql教程] 日期:2018-12-17 热度:75
容器化对于Redis自动化运维效率、资源利用率方面都有巨大提升,携程在对Redis在容器上性能和稳定性进行充分验证后,启动了生产Redis迁移容器化的项目。其中第一批次两台宿主机,第二批次五台宿主机。 本次异常是第二批次迁移过程中发现的,排查过程一波三[详细]
-
百亿数据量下,掌握这些Redis技巧你大概就稳住了全场
所属栏目:[MySql教程] 日期:2018-12-15 热度:80
今天将会跟大家讨论一些Redis在大数据中的使用,包括一些Redis的使用技巧和其他的一些内容。 首先给大家个地址: https://github.com/NewLifeX/NewLife.Redis 源码以及实例都在里面,当然今天的内容也是按照里面的实例来进行的,大家可以先进行下载。 这里[详细]
-
现金贷现在还能不能搞?
所属栏目:[MySql教程] 日期:2018-12-15 热度:140
现金贷获客方式千千万万种,这里只讲快捷法门:学习借贷宝,设置标准接口,通过邀请返利模式,让用户(代理)自发发展下一级用户(代理)。如果你是第三方,此方便法门更是屡试不爽。目前现金贷公司大多使用CPS获客,使用邀请返利模式获客还不算太多。[详细]
-
8Manage 企业管理系统“节流”非结构化数据和无用信息
所属栏目:[MySql教程] 日期:2018-12-15 热度:191
随着信息技术的发展,云计算、大数据等技术开始融入企业管理中。这是一个大数据的时代,也是一个信息泛滥的时代。如何在庞大的信息和数据中进行企业内部管理的重新架构,是摆在企业管理团队的重要考验![详细]
-
超实用的Oracle数据库自动备份脚本
所属栏目:[MySql教程] 日期:2018-12-15 热度:171
概述 数据是应用的核心部分,程序坏了换台机器重新发布就可以,但数据一旦丢失,造成的损失将不可挽回,程序发布到生产后,数据的备份便显得尤为重要,由于不一定所有的服务均有资金完成高级的备份如RAC和DG,在我们只有一台数据库服务器的,暂时采取最简[详细]
-
这场MongDB事故暴露的潜在危机,你是否也正在忽视?
所属栏目:[MySql教程] 日期:2018-12-15 热度:66
一、MongoDB特性 MongoDB是一个可扩展的高性能基于文档的NoSQL数据库,具备但不限于以下特性: 无数据结构限制和高性能 MongoDB以文档结构的存储方式,能够更便捷的获取数据; MongoDB没有表结构的概念,每条记录可以有完全不同的结构,业务开发方便快捷,[详细]
-
dba+工具:MongoDB热备份工具,解决官方版备份缺陷
所属栏目:[MySql教程] 日期:2018-12-15 热度:176
前言 目前官方MongoDB社区版是不支持Hot Backup热备份的,我们只能通过mongodump等逻辑备份工具导出bson文件,再mongorestore导入,类似MySQL的mysqldump工具。 在备份副本集时,我们需指定--oplog选项记录备份间产生的增量数据,类似mysqldump --single-t[详细]
-
如履薄冰:Redis懒惰删除的巨大牺牲
所属栏目:[MySql教程] 日期:2018-12-15 热度:183
大家都知道 Redis 是单线程的,但是 Redis 4.0 增加了懒惰删除功能,懒惰删除需要使用异步线程对已删除的节点进行内存回收,这意味着 Redis 底层其实并不是单线程,它内部还有几个额外的鲜为人知的辅助线程。 这几个辅助线程在 Redis 内部有一个特别的名称[详细]
-
阿里数据库的极致弹性之路
所属栏目:[MySql教程] 日期:2018-12-15 热度:69
数据库从IOE(IBM小机、Oracle商业DB、EMC存储)一路走来,大家都知道数据库是资源重依赖的软件,对服务器的三大件CPU、内存、磁盘几乎都有要求。数据库作为广泛使用的数据存储系统,其SQL请求背后涉及的物理读、逻辑读、排序过滤等消耗了IO和CPU资源,业务S[详细]
-
数据库智能运维探索与实践
所属栏目:[MySql教程] 日期:2018-12-15 热度:148
从自动化到智能化运维过渡时,美团DBA团队进行了哪些思考、探索与实践?本文根据赵应钢在第九届中国数据库技术大会上的演讲内容整理而成,部分内容有更新。 背景 近些年,传统的数据库运维方式已经越来越难于满足业务方对数据库的稳定性、可用性、灵活性的[详细]
-
2018年阿里巴巴重要开源项目汇总
所属栏目:[MySql教程] 日期:2018-12-15 热度:60
开源展示了人类共同协作,成果分享的魅力,每一次技术发展都是站在巨人的肩膀上,技术诸多创新和发展往往就是基于开源发展起来的,没有任何一家网络公司可以不使用开源技术,仅靠自身技术而发展起来。阿里巴巴各个团队都是发自内心地将踩过的坑和总结的经[详细]
-
监测数据库的健康和行为:有哪些重要指标?
所属栏目:[MySql教程] 日期:2018-12-08 热度:65
我们没有对数据库讨论过多少。在这个充满监测仪器的时代,我们监测我们的应用程序、基础设施、甚至我们的用户,但有时忘记我们的数据库也值得被监测。这很大程度是因为数据库表现的很好,以至于我们单纯地信任它能把任务完成的很好。信任固然重要,但能够[详细]
-
填坑利器?Redis如何弥补传统MySQL架构的不足
所属栏目:[MySql教程] 日期:2018-12-06 热度:138
传统MySQL架构难以满足的现代应用程序需求包括: 传统数据库的读/写速度对会话存储等用例不友好; 引入新表或修改现有模式非常复杂,这也导致了添加新功能和应用程序会有困难; 传统数据库会受到每秒可执行操作的数量和并发连接数的限制,所以在数据库实例增[详细]
-
MySQL中一个双引号错位引发的血案
所属栏目:[MySql教程] 日期:2018-12-06 热度:191
一、前言 最近经常碰到开发误删除误更新数据,这不,他们又给我找了个麻烦,我们来看下整个过程。 二、过程 由于开发需要在生产环节中修复数据,需要执行120条SQL语句,需要将数据进行更新 于是开发连上了生产数据库,首先执行了第一条SQL updatetablename[详细]
-
从Gartner报告看中国数据库:差距虽在,“狼性”凸显
所属栏目:[MySql教程] 日期:2018-12-06 热度:164
基础软件在软件产业中的地位就如同一座建筑的地基,其重要程度可见一斑,但中国基础软件市场却长期被国外软件巨头所垄断,国内企业和用户不仅在使用和成本方面会受到国外厂商的掣肘,在信息安全方面更是存在着很多隐患。因此,如何摆脱对国外基础软件的依[详细]
-
MySQL误删数据救命指南:开发人员必收藏
所属栏目:[MySql教程] 日期:2018-12-06 热度:165
首先看下mysql误删数据排名最前的几种是: 1.误删文件 2.误删库、表 3.错误全表删除 / 更新 4.升级操作失误 都来看看你命中过几个,hoho。 简单说下我亲手造的一个大事故吧。 那大概是一个春暖花开的季节,我的内心是激动澎湃的,因为已经安排了休假计划。[详细]