MemSQL,号称世界上最快的内存数据库
MemSQL是一款内存数据库,它通过将数据存在内存中,将SQL语句预编译为C++而获得极速执行效率。
从MemSQL官方网站了解到,MemSQL具有以下几大特色:
- 无可比拟的效率
MemSQL的执行效率是传统的基于磁盘的数据库的30倍,同时它优于其他内存数据库的数据,因为它将SQL转换成C++。- 强大的SQL执行能力
支持全功能的关系型数据库,开发者不必修改现有程序即可获得NoSQL键值存储系统的效率。- 水平和垂直扩展
MemSQL支持垂直扩展,CPU越好效率就越高;支持向多CPU扩展;此外,MemSQL还可与MySQL节点结合起来处理百万兆级的负载。- 缺省支持数据持久性
MemSQL缺省支持数据从内存到磁盘/SSD的同步,保证数据的安全可靠。- 简易安装
只需30秒即可完成安装并使用MemSQL,兼容MySQL,学习曲线平滑。
因为其快速,所以MemSQL非常适用于哪些视时间为金钱的行业,如资本市场、广告服务、云计算与移动应用等。
感兴趣的读者可从开源中国社区学习MemSQL 的安装和简单使用、将数据库从 MySQL 移植到 MemSQL和MemSQL 的配置文件解析等。
MemSQL在微博上引起了众多技术人士的围观。@Fenng说:
MemSQL是一种伪技术,老瓶子装新酒,并不是革命性的东西。很多人觉得需要更快的DB,实际上,他们需要的是写更有效率SQL语句的人。
这条微博引起了关于“更快的DB vs 能写更有效率的SQL的人?”的讨论。@林枫-孙靖楠说:
……更多人需要的是写出高效率的SQL,而不是寄托在某种技术上。
也有持不同意见者,如@淘宝褚霸就认为:
效率差1个数量级是很难通过写SQL来提升的,除非之前的SQL不是专业人士写的。
写好SQL会有很大的提升,但是写对了以后想继续提高就非常难,毕竟天花板是在数据库的实现上。
双方的观点都不无道理,只是出发点不同罢了。我们既需要能写出更有效率的SQL语句的人,也需要更效率更高的数据库系统。当语句写到最优却仍然不能解决满足需求时,就需要新技术的产生。二者有机结合起来才能推动技术的进步。且不论MemSQL是否伪技术,但它至少是技术前进道路上的一小步。正是由于这许许多多的小步,才推动着技术不断革新的大步。
MemSQL,号称世界上最快的内存数据库相关推荐
- MemSQL:号称世界上最快的内存-关系型数据库 兼容MySQL但快30倍
MemSQL是一款内存数据库,它通过将数据存在内存中,将SQL语句预编译为C++而获得极速的执行效率.MemSQL宣称这是世界上最快的分布式关系型数据库,兼容MySQL但快30倍,能实现每秒150万次 ...
- 永久专业版 | 号称世界上最快的优化,清理,加速,杀毒工具!
有多少人怀念那些年我们一起用过的360安全卫士,随着360的做大做强,360安全卫士的体格也是一路飙升!那个纯粹快速的系统优化清理软件已不复存在,那么现在还有那些好的电脑清理工具呢? 今天小栈为大家分 ...
- 每秒1.28万亿行,最快的分布式关系数据库MemSQL又破记录了!
众所周知,如果交互式响应时间小于四分之一秒,那么人们会获得令人难以置信的满意度.当你提供的响应时间下降到大约四分之一秒时,交互对用户而言是即时的. 但是,由于大数据集和并发需求,给所有客户提供的速度水 ...
- OceanBase架构介绍
2019独角兽企业重金招聘Python工程师标准>>> OceanBase是阿里巴巴集团研发的可扩展的关系数据库,实现了数千亿条记录.数百TB数据上的跨行跨表事务,截止到2012年8 ...
- 【转载】OceanBase架构介绍
OceanBase是阿里巴巴集团研发的可扩展的关系数据库,实现了数千亿条记录.数百TB数据上的跨行跨表事务,截止到2012年8月为止,支持了收藏夹.直通车报表.天猫评价等OLTP和OLAP在线业务,线 ...
- TB级别分布式关系型数据库OceanBase理论详解
OceanBase是阿里开发的分布式关系型(SQL)数据库,其目标是支持数百TB的数据量以及数十万TPS.数百万QPS的访问量,无论是数据量还是访问量,即使采用非常昂贵的小型机甚至是大型机,单台关系数 ...
- OceanBase 架构初探
1.设计思路 OceanBase的目标是支持数百TB的数据量以及数十万TPS.数百万QPS的访问量,无论是数据量还是访问量,即使采用非常昂贵的小型机甚至是大型机,单台关系数据库系统都无法承受. 一种常 ...
- 阿里巴巴开源数据库--OceanBase从使用聊到架构剖析
1. OceanBase 概述: OceanBase是由蚂蚁金服.阿里巴巴完全自主研发的金融级分布式关系数据库,始创于2010年.OceanBase具有数据强一致.高可用.高性能.在线扩展.高度兼容S ...
- 盘点那些年被甲骨文前CEO埃里森炮轰过的厂商
导读:甲骨文公司创始人前CEO拉里·埃里森(Larry Ellison)是出了名的"大嘴",经常直接在公开场合炮轰竞争对手,甚至是直接鄙视的口吻,让我们来回顾下那些年被 Oracl ...
最新文章
- 解决启动hadoop时datanode无法启动
- 9号团队-团队任务4:每日立会(2018-12-3)
- mpeg b帧 编码 matlab,一种基于压缩域的镜头检测算法
- jQuery学习笔记:attr()与prop()的区别
- synchronized 和 lock 的区别
- Intel 64/x86_64/IA-32/x86处理器 - 通用指令(6) - 字符串指令/输入输出指令
- Android开发UI之GridLayout的使用
- 洛谷4173(fft带通配符字符串匹配)
- 调整计算机繁体,在线繁体转换
- mysql mrgmyisam_mysql MRG_MyISAM 引擎报错解决
- 将linux系统移动硬盘,着手打造你的随身系统---将linux装进移动硬盘
- 【民生】2011,骗子仍在行动
- 怎么得到一个数的每个位c语言,怎么用位运算得到一个数是几位的
- Matlab之绘制三维曲面图
- linux ati显卡驱动下载,教你在Linux中安装ATI显卡驱动(图)
- cad2018致命错误unhandled_CAD--致命错误unhandled access violation
- Qt quick性能提升[通俗易懂]
- linux桌面壁纸目录,酷炫!推荐一款适用于Linux的壁纸程序
- 爆破3389密码:目标主机Win2008(私有IP为192.168.1.167)开放3389端口,使用kali中的Hydra爆破密码。
- java IO流之缓冲流详解