数据库(DB)

  • 在Navicat Premium中管理MySQL用户 - 第1部分:保护Root帐户

    DBA协调组织中的用户访问数据库的方式通常需要执行许多单独的任务,包括添加新用户,设置已离开组织的用户的访问权限以及帮助无法登录的用户。

    PHPYuan ( 2019/04/05 )

  • 在Windows系统中安装Redis的详细教程

    Redis对于Linux是官方支持的,安装和使用没有什么好说的,普通使用按照官方指导,5分钟以内就能搞定。

    PHPYuan ( 2019/04/05 )

  • Java高级架构笔记——实现故障恢复自动化:详解Redis哨兵技术

    本文将要介绍的哨兵,它基于Redis主从复制,主要作用便是解决主节点故障恢复的自动化问题,进一步提高系统的高可用性。

    PHPYuan ( 2019/04/05 )

  • 4月数据库排行:MySQL 得分强劲,PG 稳步前进

    排名前二十如下:毫无意外,前六名依旧是一如既往的稳定,分别为:Oracle、MySQL、MicrosoftSQLServer、PostgreSQL、MongoDB和IBMDb2。

    PHPYuan ( 2019/04/04 )

  • 一文快速搞懂MySQL InnoDB事务ACID实现原理

    说到数据库事务,想到的就是要么都做修改,要么都不做,或者是ACID的概念。原子性一致性隔离性持久性隔离性隔离性的实现原理就是锁,因而隔离性也可以称为并发控制、锁等。

    PHPYuan ( 2019/04/04 )

  • MySQL主从复制

    其实很简单,就是基于主从复制架构,简单来说,就搞一个主库,挂多个从库,然后我们就单单只是写主库,然后主库会自动把数据给同步到从库上去。

    PHPYuan ( 2019/04/04 )

  • Mysql高性能优化规范建议

    数据库命令规范所有数据库对象名称必须使用小写字母并用下划线分割所有数据库对象名称禁止使用mysql保留关键字数据库对象的命名要能做到见名识意,并且最后不要超过32个字符临时库表必须以tmp_为前缀并以日期为后缀。

    PHPYuan ( 2019/04/04 )

  • Redis持久化知识点—RDB+AOF

    它支持多种数据结构,并可应用于缓存、队列等多种场景下前面已经写过了关于Redis的集群方式和穿透与雪崩。

    PHPYuan ( 2019/04/04 )

  • NoSQL:一文搞定Redis高级特性与性能调优

    亚博登录不上亚博娱乐是正规的吗亚博国际手机客户端之后概览Redis提供的高级能力,并在部署、维护、性能调优等多个方面深入介绍和指导。Redis的数据结构和相关常用命令数据持久化内存管理与数据淘汰机制Pipelining事务与ScriptingRedis性能调优主从复制与集群分片RedisJava客户端的选择Redis是一个开源

    PHPYuan ( 2019/04/04 )

  • Redis你可能不了解的那些事

    使用过Redis的小伙伴们可能对这些已经非常熟知了,下面我想来谈谈Redis也许并不被每个人了解的那点事。

    PHPYuan ( 2019/04/03 )

  • 数据库:MYSQL 入门全套

    数据库是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展。

    PHPYuan ( 2019/04/02 )

  • 这可能是有史以来最详细的一线大厂Mysql面试题详解了

    1、MySQL的复制原理以及流程基本原理流程,3个线程以及之间的关联;主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中;从:io线程——在使用start slave 之后,负责从master上拉取 binlog 内容,放进 自己的rel

    PHPYuan ( 2019/04/02 )

  • MySQL中如何将字符串转为base64编码?

    Incorrectparametercountinthecalltonativefunction'TO_BASE64'本篇文章就是关于在MySQL中将字符串转为base64编码的方法介绍,希望对需要的朋友有所帮助。

    PHPYuan ( 2019/04/02 )

  • 怎么看自己电脑上是否安装了MySQL?

    1、快捷键win+R2、输入cmd回车3、输入services.msc回车4、本地服务中查找MySQL是否存在

    PHPYuan ( 2019/04/02 )

  • Mysql-乐观锁&悲观锁

    悲观锁1概念悲观锁,正如其名,它指的是对数据被外界修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。

    PHPYuan ( 2019/04/01 )

  • Redis数据过期策略详解

    当key过期后,还没有被删除,此时进行执行持久化操作当key过期后,在发生删除操作时,程序会向aof文件追加一条del命令AOF重写重写时,会先判断key是否过期,已过期的key不会重写到aof文件作者:一行代码一首诗链接:https://www.jianshu.com/p/bf

    PHPYuan ( 2019/04/01 )

  • MySQL中的MVCC解读

    最大特点就是分析的是比较深入了,但是却不大好理解,最后有种不明觉厉的感觉,以至于在面试中经常翻船。我们换个角度来解读一下,在表设计中,我们有一种策略,那就是尽可能保留数据变化的历史。

    PHPYuan ( 2019/03/31 )

  • MySQL基础

    UNSIGNED长度:可以为整数类型指定宽度。例如INT,对大多数应用时没有意义的,它不会限制值得合法范围,只会影响显示字符的个数。

    PHPYuan ( 2019/03/29 )

  • MySQL基础 (二)

    MySQL基础(二)1.MySQL事务处理事务处理1.MySQL提供事务处理表引擎。InnoDB2.服务器层不管理事务,由下层的引擎实现,所以同一个事务中,使用多种存储引擎不靠谱。

    PHPYuan ( 2019/03/29 )

  • Redis 的桌面客户端软件 RedisPlus

    RedisPlus遵循GPL-3.0开源协议,禁止二次开发打包发布盈利,违反必究!更新日志1.基于2.0.0版本重构,移除内置web容器,加强性能2。

    PHPYuan ( 2019/03/29 )

  • 最全 MySQL 优化方法,从此优化不再难

    因而理解这些优化建议背后的原理就尤为重要,希望本文能让你重新审视这些优化建议,并在实际业务场景下合理的运用。

    PHPYuan ( 2019/03/28 )

  • Redis和mysql数据怎么保持数据一致的?

    所以,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问MySQL等数据库。

    PHPYuan ( 2019/03/28 )

  • 深入Redis 主从复制原理

    复制过程复制的过程步骤如下:1、从节点执行slaveof命令2、从节点只是保存了slaveof命令中主节点的信息,并没有立即发起复制3、从节点内部的定时任务发现有主节点的信息,开始使用socket连接主节点4、连接建立成功后,发送ping命令。

    PHPYuan ( 2019/03/28 )

  • Redis分布式锁进化史

    但是在工作和网络上看到过各个版本的Redis分布式锁实现,每种实现都有一些不严谨的地方,甚至有可能是错误的实现,包括在代码中,如果不能正确的使用分布式锁,可能造成严重的生产环境故障。

    PHPYuan ( 2019/03/28 )

  • Redis和mysql数据怎么保持数据一致的?

    所以,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问MySQL等数据库。

    PHPYuan ( 2019/03/27 )

  • Uber 推出数据湖集成神器 DBEvents,支持 MySQL、Cassandra 等

    在全球市场保持 Uber 平台的可靠性和实时性是一项 7*24 小时不能间断的任务。当旧金山的人们进入梦乡时,巴黎的上班族们正发送着 Uber 车辆订单准备出门工作。

    PHPYuan ( 2019/03/27 )

  • Redis-哈希槽

    Redis-Cluster采用无中心结构,每个节点保存数据和整个集群状态,每个节点都和其他所有节点连接。

    PHPYuan ( 2019/03/27 )

  • mysql 中的数据类型

    如果存储的字符没有达到指定的长度,不会补足到指定长度;6:tinytext可变长度字符串类型,其存储范围是2^8-1B;7:text也是可变长度字符串类型,其存储范围是2^16-1B;8:mediumtext也是可变长度字符串类型,其存储范围是2^24-1B;9:longtext

    PHPYuan ( 2019/03/26 )

  • navicat for mysql 数据库备份和恢复2种方法

    NavicatforMySQL数据库备份和恢复方法方法1:以mysql为例备份方法。在备份数据库中有一个备份-右键*-点击还原备份就可以了以上就是数据库的备份和恢复2种方法,与君共享,纯属本人见解,有不到之处,望谅解指出,为谢。

    PHPYuan ( 2019/03/26 )

  • 巧用这19条MySQL优化,效率至少提高3倍

    本文我们来谈谈项目中常用的MySQL优化方法,共19条,具体如下:1、EXPLAIN做MySQL优化。

    PHPYuan ( 2019/03/25 )

  • MySQL一次完整登录过程

    当进入新公司使用交接同事的电脑时,MySQL服务不能重装,因为还有很多重要资料在数据库,而自己又要使用该MySQL数据库。

    PHPYuan ( 2019/03/25 )

  • Oralce数据库迁移到MySQL之工具Navicat Premium

    4、选择需要从oracle传输到mysql的数据库,全选所有表,选择目标连接mysql数据库;注:默认高级选项内容5、使用NavicatPremium工具迁移数据库,有一些小问题:在Navite可以看到从Oracle导入到MySQL的时候,View的复选框不能选取。

    PHPYuan ( 2019/03/25 )

  • 解决Oracle迁移数据库到MySQL的问题!

    4、选择需要从oracle传输到mysql的数据库,全选所有表,选择目标连接mysql数据库;注:默认高级选项内容5、使用NavicatPremium工具迁移数据库,有一些小问题:在Navite可以看到从Oracle导入到MySQL的时候,View的复选框不能选取。

    PHPYuan ( 2019/03/25 )

  • 一千行 MySQL 学习笔记

    基本操作/* Windows服务 */ -- 启动 MySQL net start mysql -- 创建 Windows 服务 sc create mysql binPath= mysqld_bin_path /* 连接与断开服务器 */ mysql -h 地址 -P 端口 -

    PHPYuan ( 2019/03/24 )

  • 记一次手误把MySQL安装文件删除了

    所以我来到官网https://dev.mysql.com/downloads/mysql下载mysql8.0.15解压后进入内容如下我把原先MySQL8.0目录整个备份,用下载的替换再次在终端输入账号和密码,发现居然能够正常登陆,而且惊讶的发现。

    PHPYuan ( 2019/03/24 )

  • 面试利器:作为架构师必修了解的MySQL规范

    一、数据库命令规范所有数据库对象名称必须使用小写字母并用下划线分割。临时库表必须以tmp_为前缀并以日期为后缀,备份表必须以bak_为前缀并以日期为后缀。

    PHPYuan ( 2019/03/24 )

  • 数据迁移到MySQL的性能测试

    中间涉及诸多的架构改进,我们主要说一下数据迁移的一些基本思路,以下是一个开始,会在后面不断的迭代改进一些方案。

    PHPYuan ( 2019/03/23 )

  • 详解MySQL字段类型占用空间--数值类型、日期、时间和字符串类型

    后来衍生到varchar和char上,也顺势分享一下MySQL字段类型的存储需求--所占用的空间类型。

    PHPYuan ( 2019/03/21 )

  • MySQL慢日志分析实战

    这是学习笔记的第1922篇文章最近把慢日志的流程做了下梳理。其实这个体系已经是比较清晰了,不过我的设计思路和行业里使用的慢日志方案有一些不同。

    PHPYuan ( 2019/03/20 )

  • Redis最常见面试问题

    很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。

    PHPYuan ( 2019/03/20 )

  • MongoDB 是什么 ? 能干嘛 ?

    3、主要特性4、C/S服务模型5、完善的命令行工具6、几个shell实操7、在Java中使用MongoDB最近在回顾mongodb的相关知识。

    PHPYuan ( 2019/03/20 )

  • MySQL 如何查找删除重复行?

    本文采用这一定义,或许你对“重复”的定义比这复杂,你需要对sql做些修改。因此如何我将他们当做重复行,这里有一查询语句可以查找。

    PHPYuan ( 2019/03/19 )

  • MySQL · 性能优化 · MySQL常见SQL错误用法

    越来越多的客户将自己的应用建立在MySQL数据库之上,甚至是从Oracle迁移到MySQL上来。但也存在部分客户在使用MySQL数据库的过程中遇到一些比如响应时间慢,CPU打满等情况。

    PHPYuan ( 2019/03/19 )

  • Python之使用Pandas库实现MySQL数据库的读写(内附python教程)

    本次分享将介绍如何在Python中使用Pandas库实现MySQL数据库的读写。ORM技术对象关系映射技术,即ORM技术。

    PHPYuan ( 2019/03/19 )

  • MySql数据库面试知识点

    事务是指作为单个逻辑工作单元执行的一系列操作,可以被看作一个单元的一系列SQL语句的集合。事务的特性A,atomacity原子性事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行。

    PHPYuan ( 2019/03/19 )

  • python爬取银行理财产品信息(共12多万条)并存入MongoDB

    用来储存每个理财产品的相关信息,如产品名称,发行银行等创建爬虫文件bankSpider.py,代码如下,用来爬取网页中理财产品的具体信息。

    PHPYuan ( 2019/03/19 )

  • 干货:互联网项目中MySQL应该选什么事务隔离级别

    ”你:“读未提交,读已提交,可重复读,串行化四个!"你:“当然是默认的可重复读,至于原因。为了避免上述尴尬的场景,请继续往下阅读!

    PHPYuan ( 2019/03/18 )

  • springboot整合mybatis,mysql做数据库存储,redis做缓存

    在执行DAO类的select***方法时,先从Redis中查询有没有缓存数据。如果有则直接从Redis拿到结果,如果没有再向数据库发起查询请求取数据。

    PHPYuan ( 2019/03/17 )

  • 深入理解 MySQL:锁、事务与并发控制

    本文对MySQL数据库中有关锁、事务及并发控制的知识及其原理做了系统化的介绍和总结,希望帮助读者能更加深刻地理解MySQL中的锁和事务。

    PHPYuan ( 2019/03/17 )

  • shell脚本操作mysql数据库删除重复的数据

    今天扣丁学堂Linux培训老师给大家介绍一下关于shell脚本操作mysql数据库删除重复数据的详细介绍。

    PHPYuan ( 2019/03/16 )

  • 走近源码:Redis的启动过程

    当我们对不断加深对某一项技术的了解时,一定会在一个特定的时间对它的实现方式产生兴趣。没错,这就是我现在的状态,所以,多年没有读/写C语言的我,决定要啃一下Redis的源码。

    PHPYuan ( 2019/03/16 )

  • MySQL 环境

    phpMyAdmin是众多MySQL图形化管理工具中使用最为广泛的一种,是一款使用PHP开发的基于B/S模式的MySQL客户端软件。

    PHPYuan ( 2019/03/15 )

  • MySQL优化技巧

    MySQL优化除了优化硬件之外,还可以从MySQL参数优化、SQL语句、数据库表方面入手。当有很多相同的查询被执行了多次的时候,这些查询结果会被放入一个缓存中,这样后续的相同查询就不用操作而直接访问缓存结果了。

    PHPYuan ( 2019/03/15 )

  • [玩转MySQL之九]MySQL实现ACID机制之持久性

    持久化ACID中的持久化和具体的硬件配置有很大的关系,因为持久化时的性能和具体的服务器CPU,网络,和硬盘有很大的关系。不过doublewritebuffer写入磁盘共享表空间这个过程是连续存储,是顺序写,性能非常高。

    PHPYuan ( 2019/03/14 )

  • Python:教你一招,将500W+的数据快速写入redis(文内赋赠教程)

    如果你认为Redis是一个key value store, 那可能会用它来代替MySQL;如果认为它是一个可以持久化的cache, 可能只是用它保存一些频繁访问的临时数据。

    PHPYuan ( 2019/03/14 )

  • MongoDB解压版一键配置

    在MongoDB官网,有两种资源包下载,一种是msi后缀结尾的文件,下载之后直接下一步,傻瓜式安装即可。

    PHPYuan ( 2019/03/14 )

  • MySQL 数据库设计总结

    规则1:一般情况可以选择MyISAM存储引擎,如果需要事务支持必须使用InnoDB存储引擎。注意:MyISAM存储引擎B-tree索引有一个很大的限制:参与一个索引的所有字段的长度之和不能超过1000字节。

    PHPYuan ( 2019/03/13 )

  • JavaWeb项目架构之Redis分布式日志队列

    摘要架构、分布式、日志队列,标题自己都看着唬人,其实就是一个日志收集的功能,只不过中间加了一个Redis做消息队列罢了。

    PHPYuan ( 2019/03/13 )

  • 面试之MySQL数据库部分基础知识

    SQL是结构化查询语言的缩写,其功能包括数据查询、数据操纵、数据定义和数据控制四个部分。 数据查询是数据库中最常见的操作,通过select语句可以得到所需的信息。

    PHPYuan ( 2019/03/12 )

  • mysql在windos下的安装

    1.Mysql数据库简介数据库就是存储数据的仓库,其本质是一个文件系统。数据按照特定的格式将数据存储起来,用户可以对数据库中的数据进行增加,修改,删除及查询操作。

    PHPYuan ( 2019/03/12 )

  • 为什么说Redis是单线程的?

    近乎所有与Java相关的面试都会问到缓存的问题,基础一点的会问到什么是“二八定律”、“热数据和冷数据”。

    PHPYuan ( 2019/03/12 )

  • Mysql面试知识点总结(进阶篇)

    第二范式:建立在第一范式的基础上,要求数据库表中的每个实例或记录必须是可以唯一被区分的,即唯一标识。

    PHPYuan ( 2019/03/10 )

  • MySQL运维实战 之 PHP访问MySQL你使用对了吗

    从我们的监控图上可以看到,每天不定时间段的slowquery总数在攀升,但是却看不到任何query语句这是我接触到的slowquery优化案例中从来没有过的情况,比较好奇,也比较兴奋,至此决心要好好看看这个问题二、排查要解决这个问题,首先想到的是,如何复现这个问题。

    PHPYuan ( 2019/03/09 )

  • 分分钟解决 MySQL 查询速度慢与性能差

    作者:唐立勇出处:https://segmentfault.com/a/1190000013672421一、什么影响了数据库查询速度1.1影响数据库查询速度的四个因素1。

    PHPYuan ( 2019/03/09 )

  • MySQL数据库查询功能源码分析

    8rowsaffectedRecords:8Duplicates:0Warnings:0mysql>现在这两个表中的数据就如下所示了:学生基本信息表numbernamesexid_numberdepartmentmajorenrollment_time20180101杜子腾男15

    PHPYuan ( 2019/03/09 )

  • Mysql批量大数据获取

    背景mysql连接数据库的时候,需要从表中拖数据,如果数据量过大会导致服务内存溢出。解决方案1尝试1使用setFetchSize指定获取接口大小ps=conn.con.prepareStatement;ps.setFetchSize;事实上,这种指定的方法是没有任何效果的。

    PHPYuan ( 2019/03/09 )

  • Redis为何这么快

    它常用的类型主要是String、List、Hash、Set、ZSet这5种Redis在互联网公司一般有以下应用:String:缓存、限流、计数器、分布式锁、分布式SessionHash。

    PHPYuan ( 2019/03/09 )

  • MySQL对于各种锁的概念理解(推荐)

    乐观锁乐观锁大多是基于数据版本记录机制实现,一般是给数据库表增加一个"version"字段。读取数据时,将此版本号一同读出,之后更新时,对此版本号加一。

    PHPYuan ( 2019/03/08 )

  • 超实用的Mysql数据库乱码问题的对应方式(推荐)

    建库/建表时添加charset设定1、建库2、建表客户端显示locale确认locale设定是否为UTF8方式,一般服务器端没有问题,仅在客户端存在问题。

    PHPYuan ( 2019/03/07 )

  • 神级程序员的两个python操作mysql的方法!(文末附赠教程)

    最后,想学习Python的小伙伴们!pytyhon学习资料python学习资料

    PHPYuan ( 2019/03/07 )

  • 基于redis的分布式锁的分析与实践

    锁可分为乐观锁和悲观锁,基于数据库版本戳的实现是乐观锁,基于redis或zookeeper的实现可认为是悲观锁了。

    PHPYuan ( 2019/03/07 )

  • Redis 客户端 Redisson

    在Java实用工具包中常用接口的基础上,为使用者提供了一系列具有分布式特性的常用工具类。使用ApacheLicense2.0授权协议,阅读wiki来获取更多使用信息特色1.支持云托管服务模式。

    PHPYuan ( 2019/03/07 )

  • 面试常考内容之Memcache和Redis(2)

    十二、Memcache和Redis常考的面试题本章节的内容将会被分为三篇文章进行讲解完整块内容。第一篇主要讲解一到六,第二篇主要讲解七到十一,第三篇围绕第十二点。

    PHPYuan ( 2019/03/07 )

  • Spring学习总结—Spring整合Mysql数据库一主多从、多主多从配置

    一、新建jdbc.properties配置文件master.jdbc.driverClassName=com.mysql.jdbc。

    PHPYuan ( 2019/03/06 )

  • 如何成为MySQL DBA(需要掌握能力TOP5)

    一主多从会用MHA搭建一个高可用集群会搭建最新的MGR集群会编写增删该查的SQL知道InnoDB行锁的不同语法会用mysqldump进行数据库备份高阶精通复制的原理精通MHA的实现逻辑精通MGR的机制能对SQL进行调优精通S、X、IS、IX锁的实现精通mysqldump的实现原理

    PHPYuan ( 2019/03/06 )

  • Redis Cluster搭建高可用Redis服务器集群

    当一个节点挂了可以快速的切换到另一个节点,当遇到单机内存、并发等瓶颈时,可以采用分布式方案要解决问题。

    PHPYuan ( 2019/03/06 )

  • Redis 客户端 Redisson

    在Java实用工具包中常用接口的基础上,为使用者提供了一系列具有分布式特性的常用工具类。使用ApacheLicense2.0授权协议,阅读wiki来获取更多使用信息特色1.支持云托管服务模式。

    PHPYuan ( 2019/03/06 )

  • Redis的8个特性

    Redis的特性有很多,但我们可以将这些特性归纳为8个,如下:速度快官方提供的数据Redis能够达到10wOPS在我们实际应用过程中,达到1wOPS是比较正常的。

    PHPYuan ( 2019/03/06 )

  • Redis单线程为什么这么快

    2、非阻塞IORedis的Epoll事件模型处理请求,任意一个客户端的资源就绪之后就可以被执行。3、避免线程切换和静态消耗由于是单线程,因此减少了线程间切换消耗的实际,多线程使用不当的话,甚至比单线程都慢。

    PHPYuan ( 2019/03/06 )

  • 面试常考内容之Memcache和Redis(2)

    十二、Memcache和Redis常考的面试题本章节的内容将会被分为三篇文章进行讲解完整块内容。第一篇主要讲解一到六,第二篇主要讲解七到十一,第三篇围绕第十二点。

    PHPYuan ( 2019/03/06 )

  • 超实用的Mysql数据库乱码问题的对应方式(推荐)

    建库/建表时添加charset设定1、建库2、建表客户端显示locale确认locale设定是否为UTF8方式,一般服务器端没有问题,仅在客户端存在问题。

    PHPYuan ( 2019/03/06 )

  • 详细教程丨如何在Kubernetes上部署Redis集群

    Redis接受多种格式的键,因此可以在服务器上执行操作,减少客户端的工作负载。它将数据库完全地保存在内存中,只使用磁盘进行持久化存储。

    PHPYuan ( 2019/03/06 )

  • 双刃剑MongoDB的学习和避坑

    作者:ITDragon龙出处:http://www.cnblogs.com/itdragon/MongoDB是一把双刃剑。

    PHPYuan ( 2019/03/06 )

  • 面试常考内容之Memcache和Redis(1)

    十、Memcache和Redis常考的面试题本章节的内容将会被分为三篇文章进行讲解完整块内容。第一篇主要讲解一到六,第二篇主要讲解七到九,第三篇围绕第十点。

    PHPYuan ( 2019/03/06 )

  • MongoDB 8天学通(第四天 索引)

    我们日常做开发都避免不了要对程序进行性能优化,而程序的操作无非就是CURD,通常我们又会花费50%的时间在R上面。

    PHPYuan ( 2018/12/04 )

  • 选redis还是memcache,源码怎么说?

    不少同学在选型的时候会纠结,到底是选择memcache还是redis。但对于一个技术人,了解“所以然”恐怕比“选择谁”更重要一些。

    PHPYuan ( 2018/12/04 )

  • java缓存如何在项目中应用的思考

    我们将经常访问到的数据放在缓存中,降低数据库I/O,同时因为缓存的数据的高速查询,加快整个系统的响应速度,也在一定程度上提高并发量。

    PHPYuan ( 2018/12/04 )

  • IT从业者的成长路径导航

    但是,如今的情况是:一方面,很多高校的计算机相关专业的毕业生感到就业压力巨大、求职面试四处碰壁,即使正规院校毕业的IT专业本科学生也一样难以进入IT行业,另一方面,众多的IT企业却为难以找到合适的IT人才伤透脑筋。

    PHPYuan ( 2018/12/04 )

  • Redis面试总结

    很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。

    PHPYuan ( 2018/12/04 )

  • 菜鸟下一代分布式体系架构的设计理念

    从C/S到B/S,再到分布式系统,当前广泛使用的是网格计算和云计算,包括目标、定位、场景。菜鸟乃至阿里在全球化进程中,也面临着全球分布式架构问题,以及仓储系统中独特场景下云计算能力的不足。

    PHPYuan ( 2018/12/04 )

  • 一张图解析nginx架构

    概述Nginx服务器,以其处理网络请求的高并发、高性能及高效率,获得了行业界的广泛认可。近年已稳居web服务器部署排名第二的位置,并被广泛用于反向代理和负载均衡。

    PHPYuan ( 2018/12/04 )

  • 选redis还是memcache,源码怎么说?

    不少同学在选型的时候会纠结,到底是选择memcache还是redis。但对于一个技术人,了解“所以然”恐怕比“选择谁”更重要一些。

    PHPYuan ( 2018/12/03 )

  • 一张图解析nginx架构

    概述Nginx服务器,以其处理网络请求的高并发、高性能及高效率,获得了行业界的广泛认可。近年已稳居web服务器部署排名第二的位置,并被广泛用于反向代理和负载均衡。

    PHPYuan ( 2018/12/03 )

  • 整理了几种数据库和数据存储学习教程

    关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

    PHPYuan ( 2018/12/03 )

  • 自动化测试的几个方向,你之后方向选择

    很少有开源的工具能够解决所有类型的自动化,而专一解决某种类型的自动化工具功能比较单一,需要集成其他工具来完成最终的每日构建。

    PHPYuan ( 2018/12/03 )

  • 用Fiddler+MongoDB抓取猫眼APP短评

    之前爬过豆瓣的影评,不过它只显示500条,而猫眼网页端的反爬也做的非常好,仅可见10条短评,所以只能从手机端着手了。

    PHPYuan ( 2018/12/02 )

  • 选redis还是memcache,源码怎么说?

    不少同学在选型的时候会纠结,到底是选择memcache还是redis。但对于一个技术人,了解“所以然”恐怕比“选择谁”更重要一些。

    PHPYuan ( 2018/12/02 )

  • 整理了几种数据库和数据存储学习教程

    关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

    PHPYuan ( 2018/12/02 )

  • 大型互联网技术:MongoDB、Hbase、Redis等NoSQL优劣势、应用场景

    它在许多场景下可用于替代统的关系型数据库或键/值存储方式。数据库大小限制在约2.5Gb空数据库大约占192Mb采用GridFS存储大数据或元数据2。

    PHPYuan ( 2018/12/01 )

  • 腾讯Java开发5面面经:Treemap+同步锁+MVCC+缓存+慢查询+雪崩

    用redis如何实现缓存击穿的概念和解决方案说说微服务,微服务之间如何管理二面javanio常。mysql实现事务的原理MQ底层实现原理数据库事务acid,事务操作,怎么加锁。

    PHPYuan ( 2018/12/01 )

加入我们

热门文章