MemSQL是一款内存数据库,它通过将数据存在内存中,将SQL语句预编译为C++而获得极速执行效率。
从MemSQL官方网站了解到,MemSQL具有以下几大特色:
- 无可比拟的效率
MemSQL的执行效率是传统的基于磁盘的数据库的30倍,同时它优于其他内存数据库的数据,因为它将SQL转换成C++。- 强大的SQL执行能力
支持全功能的关系型数据库,开发者不必修改现有程序即可获得NoSQL键值存储系统的效率。- 水平和垂直扩展
MemSQL支持垂直扩展,CPU越好效率就越高;支持向多CPU扩展;此外,MemSQL还可与MySQL节点结合起来处理百万兆级的负载。- 缺省支持数据持久性
MemSQL缺省支持数据从内存到磁盘/SSD的同步,保证数据的安全可靠。- 简易安装
只需30秒即可完成安装并使用MemSQL,兼容MySQL,学习曲线平滑。
因为其快速,所以MemSQL非常适用于哪些视时间为金钱的行业,如资本市场、广告服务、云计算与移动应用等。