Software and Hardware Requirements¶
Software¶
MemSQL runs on 64-bit Linux. MemSQL will not run in 32-bit Linux. You must install g++ before running MemSQL (the appropriate command is included in the table below). The following distributions are officially supported:
| Distribution | Minimum Version | Command |
|---|---|---|
| Amazon AMI | 2012.03 | sudo yum install gcc-c++ |
| CentOS | 6.0 | sudo yum install gcc-c++ |
| Debian | 6.0 | sudo apt-get install g++ |
| Fedora | 15 | sudo yum install gcc-c++ |
| OpenSUSE | 11.3 | sudo zypper install gcc-c++ |
| Red Hat | 6.1 | sudo yum install gcc-c++ |
| Ubuntu | 10.04 | sudo apt-get install g++ |
Hardware¶
MemSQL recommends the following minimal machine configuration:
- Intel Core i3 or better processor
- At least 8GB RAM
MemSQL will run on machines with less than 8GB RAM, but it is not recommended to do so. MemSQL storage capacity is limited by the amount of RAM on your machine. The more RAM you have, the more data you can store. MemSQL is optimized for architectures supporting SSE4.2, but will run just fine on earlier architectures.
