xSeKaBo | 2020-07-08 18:07:46 UTC | #1
Jest to silnik bazy danych działający w pamięci RAM (Coś jak Redis tylko że SQL).
Korzystają z takich rozwiązań głównie organizacje, które działają w sektorze AI oraz projekty które potrzebują pobrać lub zapisać masę danych w krótkim czasie.
Podstawowa licencja jest darmowa i obejmuje:
- 4 instancje
- Do 128 Gb pamięci RAM
Kilka powodów:
- Dedykowany web panel użytkownika
- Szybkość działania
- Łatwa instalacja
- Skalowność
- Wysoka kompatybilność (Łączenie oraz operacje jak z typową bazą danych sql)
Dla bardziej zaawansowanych i posiadających wiedzę.
Z MemSQL:
Bez MemSQL:
(Cassandra jest jedną z szybszych baz danych i używa jej np. eBay, GoDaddy, GitHub, Netflix, Reddit)
1. Wymagania minimalne
Maszyna:
- 4 rdzenie procesora
- 8 Gb pamięci RAM
Sieć:
- Otwarte porty 3306 i 8080
2. Przygotowanie do instalacji
Przed instalacją potrzebujemy dockera.
Windows:
Należy pobrać stąd, a następnie zainstalowaćUbuntu:
$ sudo apt-get update
$ sudo apt install docker.ioDebian:
$ sudo apt update
$ sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg2
$ curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
$ sudo add-apt-repository “deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable”
$ sudo apt update
$ sudo apt install docker-ceCentOS:
$ sudo yum check-update
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
$ sudo yum-config-manager –add-repo https://download.docker.com/linux/centos/docker-ce.repo
$ sudo yum install docker
3. Uzyskanie licencji
Aby dostać licencję należy zarejestrować się na portal.memsql.com, a następnie ją utowrzyć w zakładce Licenses.
4. Wdrożenie
$ docker run -i –init –name memsql -e LICENSE_KEY=”licencja” -p 3306:3306 -p 8080:8080 memsql/cluster-in-a-box
$ docker start memsql
Po poprawnej instalacji czas na zalogowanie się do naszego panelu, a więc wchodzimy na http://localhost:8080
Wybieramy “Localhost”
Domyślne dane do logowania na konto administratora to
login: root
hasło: brak
Teraz możemy zarządzać naszą bazą danych
Myślę że to wszystko. Jeżeli poradnik się podobał to zostaw 🧡