mysql
-
转转数据库设计与实践
21CTO社区导读:转转业务使用MySQL数据库作为后台存储,存储引擎使用InnoDB。我们针对转转自身业务特点及MySQL数据库特性,讲述在具体业务场景中如何设计表。本文从介绍M…
-
阿里云、腾讯云、UCloud、华为云云主机对比测试报告
在 2020 年初之际,国内专业的云资源选型服务平台 CloudBest 旗下监测实验室,针对业界四家主流的云服务提供商,包括阿里云、腾讯云、UCloud 与华为云进行了横向评测。…
-
如何理解并正确使用MySQL索引
1. 概述 索引是存储引擎用于快速查找记录的一种数据结构,通过合理的使用数据库索引可以大大提高系统的访问性能,接下来主要介绍在 MySQL 数据库中索引类型,以及如何创建出更加合理…
-
网站大规模并发处理方案:电商秒杀与抢购
一、大规模并发带来的挑战 在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,在这个过程中,整个Web系统遇到了很多的问题和挑战。如果Web系统不做针对性的优化,会轻而易举地陷入…
-
GitHub 上 9 月份最火的开源项目
今天我们将继续介绍 GitHub 上 9 月份最受欢迎的 11 个开源项目,在这些项目中,你有在用或用过哪些呢?1tensorflowhttps://github.com/tens…
-
分布式 Unique ID 的生成方法一览
分布式的Unique ID的用途如此广泛,从业务对象Id到日志的TraceId,本文总结了林林总总的各种生成算法。 1. 发号器 我接触的最早的Unique ID,就是Oracle…
-
新人必读:区块链实用型技能树
随着新一波的区块链热潮,许多同学怀着巨大的热情进入了这个领域,同时也会遇到不少疑惑,区块链开发需要哪些知识?怎么学习?从哪里学习?遇到问题怎么办?本文将试图给区块链领域新人一个快速…
-
5 个最酷的终端分页器
像日志或源代码这样的大文件可能会多达成千上万行,这使得在文件内导航非常困难,尤其是在终端上。此外,大多数终端仿真器的回滚缓冲区只有几百行。这可能使得无法使用打印到标准输出的实用程序…
-
陶建辉:一个49岁的程序员的故事
21CTO社区导读:本文是一位老程序员陶建辉的自述。陶建辉出生于1968年10月,祖籍湖南长沙。陶总是21CTO社区的老会员,帮助过社区出过谋划过策,也经常给大家分享他技术和创业心…
-
Facebook 欲用 Apollo 取代 MySQL 数据库
自公司创办以来,Facebook就一直在使用MySQL数据库。大多数人对于让这家社交网络网站得以支持来自20多亿用户的数据,又没有任何障碍地顺畅运行的优化方法感到很好奇。实际上,人…