Installere InfluxDB på Ubuntu 14
Introduksjon InfluxDB er en åpen kildekode, distribuert, tidsseriedatabase uten eksterne avhengigheter. Ja, du leser ingen eksterne avhengigheter par
Apache Cassandra er et gratis og åpen kildekode NoSQL-databasebehandlingssystem som er designet for å gi skalerbarhet, høy tilgjengelighet og kompromissløs ytelse.
I denne artikkelen vil jeg veilede deg gjennom å installere den siste stabile versjonen av Apache Cassandra, Apache Cassandra 3.11.2, på en Ubuntu 16.04 LTS-serverforekomst.
Apache Cassandra krever den nyeste versjonen av Java 8. For det kan du velge å installere den nyeste versjonen av OpenJDK JRE 1.8 som nedenfor:
sudo apt install openjdk-8-jre -y
Etter å ha installert OpenJDK JRE 1.8, kan du bekrefte installasjonsresultatet:
java -version
Utgangen vil være lik følgende:
openjdk version "1.8.0_151"
OpenJDK Runtime Environment (build 1.8.0_151-8u151-b12-0ubuntu0.16.04.2-b12)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)
Eventuelt kan du opprette JAVA_HOME
miljøvariabelen som følger:
echo "JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:bin/java::")" | sudo tee -a /etc/profile
source /etc/profile
echo $JAVA_HOME
Apache Cassandra krever Python 2.7 i stedet for Python 3. Hvis du bruker Apache Cassandra i et Python 3-miljø, kan det hende du har problemer med å starte cqlsh
skallet til Apache Cassandra.
Bestem først eksistensen og versjonen av Python på maskinen din:
python -V
På Ubuntu 16.04 LTS kan utdataene være litt forvirrende:
The program 'python' can be found in the following packages:
* python-minimal
* python3
Ask your administrator to install one of them
Det betyr faktisk at du må installere Python 2.7 selv:
sudo apt install python -y
Kjør python -V
kommandoen på nytt, og utgangen blir:
Python 2.7.12
Lag Apache Cassandra 3.11.x apt repo:
echo "deb http://www.apache.org/dist/cassandra/debian 311x main" | sudo tee -a /etc/apt/sources.list.d/cassandra.sources.list
curl https://www.apache.org/dist/cassandra/KEYS | sudo apt-key add -
sudo apt-get update
Hvis du støter på en GPG offentlig nøkkelfeil, kjør følgende kommandoer for å legge til den nevnte Apache Cassandra offentlige nøkkelen, som er A278B781FE4B2BDA
i dette tilfellet:
sudo apt-key adv --keyserver pool.sks-keyservers.net --recv-key A278B781FE4B2BDA
sudo apt-get update
Bruk den nylig lagt til apt
repoen for å installere Apache Cassandra:
sudo apt-get install cassandra
Start Apache Cassandra-demonen:
sudo service cassandra start
Hvis du vil få Apache Cassandra til å starte automatisk ved systemoppstart, kjør følgende kommando:
sudo update-rc.d cassandra defaults
Deretter bruker du nodetool
programmet til å vise statusen til Apache Cassandra på gjeldende node:
nodetool status
Utgangen vil ligne følgende:
Datacenter: datacenter1
=======================
Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving
-- Address Load Tokens Owns (effective) Host ID Rack
UN 127.0.0.1 102.66 KiB 256 100.0% 23916cfd-892d-4898-857c-aff9efe2354a rack1
Du kan bruke cqlsh
skallet til å samhandle med Apache Cassandra:
cqlsh localhost
Utgangen vil være lik følgende:
Connected to Test Cluster at localhost:9042.
[cqlsh 5.0.1 | Cassandra 3.11.2 | CQL spec 3.4.4 | Native protocol v4]
Use HELP for help.
cqlsh>
For nå, bare skriv exit
og trykk deretter for ENTERå avslutte cqlsh-skallet.
Hvis du vil stoppe Apache Cassandra, kjør følgende kommando:
sudo service cassandra stop
Introduksjon InfluxDB er en åpen kildekode, distribuert, tidsseriedatabase uten eksterne avhengigheter. Ja, du leser ingen eksterne avhengigheter par
Bruker du et annet system? Apache Cassandra er et gratis og åpen kildekode NoSQL-databasebehandlingssystem som er designet for å gi skalerbarhet, høy
Bruker du et annet system? Apache Cassandra er et gratis og åpen kildekode NoSQL-databasebehandlingssystem som er designet for å gi skalerbarhet, høy
Bruker du et annet system? Introduksjon ArangoDB er en åpen kildekode NoSQL-database med en fleksibel datamodell for dokumenter, grafer og nøkkelverdier. Det er
Laravel GitScrum, eller GitScrum er et produktivitetsverktøy med åpen kildekode designet for å hjelpe utviklingsteam med å implementere Scrum-metodikken på en lignende måte.
Introduksjon I denne artikkelen kan du gå gjennom hvordan du sikkerhetskopierer flere MySQL- eller MariaDB-databaser som sitter på samme maskin ved hjelp av et tilpasset bash-skript
OrientDB er en neste generasjons multi-modell åpen kildekode NoSQL DBMS. Med støtte for flere datamodeller kan OrientDB gi mer funksjonalitet og fleksibilitet i
MongoDB er ikke sikker som standard. Hvis du installerer MongoDB og starter den uten å konfigurere den for autentisering, kommer du til å ha dårlig tid
MySQL er den mest populære programvaren i verden som brukes til databaser. Å sørge for at du har sikkerhetskopier av databasen din er veldig viktig. Denne praksisen tillater
Introduksjon PostgreSQL er et gratis og åpen kildekode-databasebehandlingssystem som kan brukes til å lagre informasjon relatert til nettsteder. Det er også kjent en
Forutsetninger En Vultr-server som kjører oppdatert Arch Linux (se denne artikkelen.) Sudo-tilgang. Kommandoer som kreves for å kjøres som root er prefikset av #, og én
Siden unnfangelsen i 2009 har MongoDB vært ledende i NoSQL-industrien. Et av kjernekonseptene til MongoDB er replikasettet, så før du arbeider med i
MongoDB er en rask og kraftig NoSQL-database. Imidlertid oppdaterer Debian-depotene sakte og inneholder ofte svært gamle versjoner av pakker. Denne opplæringen
Barnyard2 er en måte å lagre og behandle binære utdata fra Snort til en MySQL-database. Før vi begynner Vær oppmerksom på at hvis du ikke har snork
Bruker du et annet system? Apache Cassandra er et gratis og åpen kildekode NoSQL-databasebehandlingssystem som er designet for å gi skalerbarhet, høy
RockMongo er et nettbasert MongoDB Management-verktøy som ligner på MySQL Management-verktøyet: phpMyAdmin. Denne opplæringen vil dekke installasjonsprosessen
Introduksjon InfluxDB er en tidsseriebasert database skrevet i Go. InfluxDB har mange praktiske bruksområder, en av dem er lagring av overvåkingsdata på servere. Jeg
MariaDB er en gratis åpen kildekode-database, og er den mest brukte drop-in-erstatningen for MySQL. Den er laget av utviklerne av MySQL og ment å forbli
phpRedisAdmin er en nettapplikasjon som administrerer Redis-databaser med et intuitivt grafisk brukergrensesnitt. Denne opplæringen vil forklare hvordan du installerer
Bruker du et annet system? Introduksjon ArangoDB er en åpen kildekode NoSQL-database med en fleksibel datamodell for dokumenter, grafer og nøkkelverdier. Det er
Kunstig intelligens er ikke i fremtiden, det er her akkurat i nåtiden I denne bloggen Les hvordan kunstig intelligens-applikasjoner har påvirket ulike sektorer.
Er du også et offer for DDOS-angrep og forvirret over forebyggingsmetodene? Les denne artikkelen for å løse spørsmålene dine.
Du har kanskje hørt at hackere tjener mye penger, men har du noen gang lurt på hvordan tjener de den slags penger? la oss diskutere.
Vil du se revolusjonerende oppfinnelser fra Google og hvordan disse oppfinnelsene forandret livet til alle mennesker i dag? Les deretter til bloggen for å se oppfinnelser fra Google.
Konseptet med selvkjørende biler som skal ut på veiene ved hjelp av kunstig intelligens er en drøm vi har hatt en stund nå. Men til tross for flere løfter, er de ingen steder å se. Les denne bloggen for å lære mer...
Ettersom vitenskapen utvikler seg raskt og tar over mye av innsatsen vår, øker også risikoen for å utsette oss for en uforklarlig singularitet. Les hva singularitet kan bety for oss.
Lagringsmetodene for dataene har vært i utvikling kan være siden fødselen av dataene. Denne bloggen dekker utviklingen av datalagring på grunnlag av en infografikk.
Les bloggen for å kjenne ulike lag i Big Data Architecture og deres funksjoner på den enkleste måten.
I denne digitaldrevne verden har smarthusenheter blitt en avgjørende del av livet. Her er noen fantastiske fordeler med smarthusenheter om hvordan de gjør livet vårt verdt å leve og enklere.
Nylig lanserte Apple macOS Catalina 10.15.4 en tilleggsoppdatering for å fikse problemer, men det ser ut til at oppdateringen forårsaker flere problemer som fører til muring av mac-maskiner. Les denne artikkelen for å lære mer