MemSQL 的安装和简单使用 比Mysql快30倍的关系型数据库
时间:2016-02-28 22:37 来源:linux.it.net.cn 作者:IT
MemSQL 是由前Facebook工程师创办的,号称世界上最快的分布式关系型数据库,兼容MySQL但快30倍,能实现每秒150万次事务。原理是仅用内存并将SQL预编译为C++。
MemSQL 提供开发版和试用版,开发版可免费使用,数量限制10G,试用版无限制但只能使用30天。下面我们下载开发版并进行安装使用。
下载 MemSQL
1. 首先访问 http://memsql.com/#download 填写资料后将会生成一个 license key
然后使用如下脚本下载并安装执行:
1
$ wget http://download.memsql.com/8ad45ff955fe4a1989b788c98e3c7fb4/memsqlbin_amd64.
tar
.gz
2
$
tar
-xzf memsqlbin_amd64.
tar
.gz
3
$
cd
memsqlbin
4
$ ./check_system
5
$ ./memsqld --port 3307
其中 --port 用来指定服务器运行的端口,这里使用 3307 是为了避免跟 MySQL 默认的 3306 端口冲突。如果你机器上没安装 MySQL 无需指定。
然后你可以使用 mysql 的命令行或者是 mysql 的客户端工具连接到 MemSQL,跟连接到 MySQL 的方法一样,例如:
1
$ mysql -u root -h 127.0.0.1 -P 3307 --prompt=
"memsql> "
你也可以使用一些图形化的数据库管理工具来连接。
使用 MemSQL 跟使用 MySQL 没有区别:)
PS:前Facebook工程师创办的MemSQL公司获500万美元投资。号称世界上最快的分布式关系型数据库,兼容MySQL但快30倍,能实现每秒150万次事务。原理是仅用内存并将SQL预编译为C++。
(责任编辑:IT)
MemSQL 是由前Facebook工程师创办的,号称世界上最快的分布式关系型数据库,兼容MySQL但快30倍,能实现每秒150万次事务。原理是仅用内存并将SQL预编译为C++。 MemSQL 提供开发版和试用版,开发版可免费使用,数量限制10G,试用版无限制但只能使用30天。下面我们下载开发版并进行安装使用。 下载 MemSQL 1. 首先访问 http://memsql.com/#download 填写资料后将会生成一个 license key 然后使用如下脚本下载并安装执行:
其中 --port 用来指定服务器运行的端口,这里使用 3307 是为了避免跟 MySQL 默认的 3306 端口冲突。如果你机器上没安装 MySQL 无需指定。 然后你可以使用 mysql 的命令行或者是 mysql 的客户端工具连接到 MemSQL,跟连接到 MySQL 的方法一样,例如:
你也可以使用一些图形化的数据库管理工具来连接。 使用 MemSQL 跟使用 MySQL 没有区别:) PS:前Facebook工程师创办的MemSQL公司获500万美元投资。号称世界上最快的分布式关系型数据库,兼容MySQL但快30倍,能实现每秒150万次事务。原理是仅用内存并将SQL预编译为C++。 (责任编辑:IT) |