写点什么

MemSQL,号称世界上最快的内存数据库

  • 2012-06-25
  • 本文字数:858 字

    阅读完需:约 3 分钟

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 是否伪技术,但它至少是技术前进道路上的一小步。正是由于这许许多多的小步,才推动着技术不断革新的大步。

2012-06-25 10:2816333
用户头像

发布了 184 篇内容, 共 89.9 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

关于招聘的一些思考

石云升

面试 考核 招聘 下放招聘权

某大厂一位核心技术人员不小心泄漏的公司内部培训以及工作笔记内容,手慢无。

Java架构师迁哥

框架设计:作业

Nick~毓

AI小白必读:深度学习、迁移学习、强化学习别再傻傻分不清

华为云开发者联盟

人工智能 学习 迁移

为什么海外服务器打开网站会卡呢?

德胜网络-阳

进击的无源光网络:产业园区里的“追光者”

脑极体

Rust所有者被修改了会发生什么?

袁承兴

rust 内存管理 智能指针

从『用户』到『客户』,企业服务平台如何实现高效转化?

易观大数据

数据库-技术专题-SQL编写规范

码界西柚

跟着B站UP主小姐姐去华为坂田基地采访扫地僧

华为云开发者联盟

华为 技术 大牛 扫地僧

来不及解释了,快上车!快速开发平台,助力企业搭乘万物互联顺风车

Philips

敏捷开发 企业开发 互联网革命

因材施教,阿里腾讯大牛耗时7天,整理不同人群适合的面试题合集

小Q

Java 编程 程序员 架构 面试

JAVA JDBC

Isuodut

架构师训练营第 1 期第二周总结

Leo乐

极客大学架构师训练营

SQL 如何做 Join

Rayjun

sql

华为轮值董事长郭平2020全联接大会主题演讲:永远面向阳光,阴影甩在身后

华为云开发者联盟

5G ICT huawei

架构师训练营---第二周课后练习

Jacky.Chen

架构师训练营 1 期第 2 周:框架设计 - 总结

piercebn

极客大学架构师训练营

娱乐圈套路多?看区块链如何来破解

CECBC

网红 娱乐圈

机构进场区块链安全基础设施准备好了么?

CECBC

区块链 数字资产

SpringBoot-技术专题-提升服务吞吐量

码界西柚

c++基础——杂谈2

菜鸟小sailor 🐕

c++ 语言

云小课 | 不小心删除了数据库,除了跑路还能咋办?

华为云开发者联盟

数据库 数据恢复 dba

一个草根的日常杂碎(9月25日)

刘新吾

社会百态 生活随想 日常杂碎

架构师训练营 1 期 - 第二周 - 设计原则

三板斧

极客大学架构师训练营

一文快速入门分库分表

程序员小富

Java 分库分表

Git 操作

老菜鸟

git

四年开发经验从美团、360、陌陌、百度、阿里、京东面试回来感想

Java架构师迁哥

一周信创舆情观察(9.14~9.20)

统小信uos

【FastDFS】小伙伴们说在CentOS 8服务器上搭建FastDFS环境总报错?

冰河

分布式存储 fastdfs

传销资金盘挂靠区块链热点 肃清整顿热潮拉开帷幕

CECBC

区块链 金融

MemSQL,号称世界上最快的内存数据库_语言 & 开发_马国耀_InfoQ精选文章