The Rise of Machines: Real World Applications of AI
Kunstig intelligens er ikke i fremtiden, det er her lige i nuet I denne blog Læs, hvordan kunstig intelligens-applikationer har påvirket forskellige sektorer.
PostgreSQL er verdens mest avancerede open source Relational Database Management System (RDBMS). Den er kompatibel med ANSI SQL:2008-standarder og har de fleste af datatyperne defineret i dens specifikation, inklusive INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL og TIMESTAMP.
Det har været i aktiv udvikling i mere end 15 år og har fået mere buzz på det seneste på grund af dets tilføjelse af native JSON- og JSONB-datatyper, hvilket har fået det til at blive set på som en holdbar løsning på problemer, som NoSQL-databaser traditionelt bruges til at løse.
Opdater yum repository:
sudo yum install update
Få den seneste pakke med PostgreSQL til CentOS 7:
curl -O http://yum.postgresql.org/9.3/redhat/rhel-7-x86_64/pgdg-centos93-9.3-1.noarch.rpm(Erstat URL'en med repo-pakken i overensstemmelse hermed).Installer den downloadede PostgreSQL-pakke:
sudo rpm -ivh pgdg-centos93-9.3-1.noarch.rpm
Installer PostgreSQL:
sudo yum -y install postgresql93-server postgresql93-contrib
Initialiser databasen:
sudo service postgresql-9.3 initdb
Hvis den forrige kommando mislykkedes, kald opsætningsbinæren direkte:
sudo /usr/pgsql-9.3/bin/postgresql93-setup initdb
Udsted kommandoen nedenfor for at redigere /etc/sysconfig/pgsql/postgresql-9.3filen. Hvis filen ikke findes, vil den være tom, hvilket er fint.
nano /etc/sysconfig/pgsql/postgresql-9.3
Tilføj eller modificer PGPORT- og PGDATA-indstillinger, så de matcher eksemplet nedenfor. Tryk på CTRL + X og derefter Y efter redigering.
PGPORT=5438
PGDATA=/pgdata93
Start databasen og konfigurer den til at køre, når serveren starter:
sudo service postgresql-9.3 start
sudo chkconfig postgresql-9.3 on
PostgreSQL opretter en standardbruger på systemet navngivet postgresuden adgangskode. Skift til postgresbrugeren og få adgang til PostgreSQL-prompten.
su postgres
psql
Når du er i PosgreSQL-prompten, kan du skrive for helpat se en liste over kommandoer for at hjælpe med at få adgang til databasen. Bemærk, at du muligvis skal skrive qeller :efterfølges af for qat afslutte hjælpeskærmen.
Liste over alle databaserne på systemet og opret forbindelse til standarddatabasen postgres:
postgres=# \list
postgres=# \c postgres
You are now connected to database "postgres" as user "postgres".
Angiv tabellerne i Postgres-databasen (der bør ikke være nogen):
postgres=# \d
No relations found.
Opret en simpel tabel og kontroller, at den er oprettet korrekt:
postgres=# create table tweets (name varchar(25), twitterHandle varchar(25), message varchar(250));
CREATE TABLE
postgres=# \d
List of relations
Schema | Name | Type | Owner
--------+--------+-------+----------
public | tweets | table | postgres
(1 row)
Indsæt nogle poster i tabellen:
postgres=# INSERT INTO tweets VALUES ('Lami','mrLami','Best cloud hosting on the planet, Vultr');
INSERT 0 1
postgres=# INSERT INTO tweets VALUES ('Vultr Hosting','@TheVultr','50% off coupon for new instances');
INSERT 0 1
Forespørgselstabel for at se resultater:
postgres=# select * from tweets;
name | twitterhandle | message
--------------+---------------+--------------------------------------------------
Lami | mrLami | Best cloud hosting on the planet, Vultr
Vultr Hosting | @TheVultr | 50% off coupon for new instances
(2 rows)
Afslut fra PosgreSQL prompt:
postgres=# \q
Styr PostgreSQL-tjenesten:
sudo service postgresql-9.3 start
sudo service postgresql-9.3 stop
sudo service postgresql-9.3 restart
PosgreSQL er en meget avanceret database, der kan mere end blot det, der er beskrevet i denne artikel. Besøg PostgreSQL-dokumentationen for yderligere læsning om mere specifikke funktioner såsom: Multi-Version Concurrency Control (MVCC), punkt-i-tidsgendannelse, tablespaces, asynkron replikering, indlejrede transaktioner (savepoints), online/hot backups, forespørgselsplanlægger/optimizer og skriv fremad logning for fejltolerance.
Skrevet af Lami Adabonyan
Kunstig intelligens er ikke i fremtiden, det er her lige i nuet I denne blog Læs, hvordan kunstig intelligens-applikationer har påvirket forskellige sektorer.
Er du også et offer for DDOS-angreb og forvirret over forebyggelsesmetoderne? Læs denne artikel for at løse dine spørgsmål.
Du har måske hørt, at hackere tjener mange penge, men har du nogensinde spekuleret på, hvordan tjener de den slags penge? lad os diskutere.
Vil du se revolutionerende opfindelser fra Google, og hvordan disse opfindelser ændrede livet for ethvert menneske i dag? Læs derefter til bloggen for at se opfindelser fra Google.
Konceptet med selvkørende biler til at køre på vejene ved hjælp af kunstig intelligens er en drøm, vi har haft i et stykke tid nu. Men på trods af flere løfter er de ingen steder at se. Læs denne blog for at lære mere...
Efterhånden som videnskaben udvikler sig i et hurtigt tempo og overtager en stor del af vores indsats, stiger risikoen for at udsætte os selv for en uforklarlig Singularitet. Læs, hvad singularitet kunne betyde for os.
Læs bloggen for at kende forskellige lag i Big Data-arkitekturen og deres funktionaliteter på den enkleste måde.
Opbevaringsmetoderne for dataene har været under udvikling, kan være siden fødslen af dataene. Denne blog dækker udviklingen af datalagring på basis af en infografik.
I denne digitalt drevne verden er smarte hjemmeenheder blevet en afgørende del af livet. Her er et par fantastiske fordele ved smarte hjemmeenheder om, hvordan de gør vores liv værd at leve og enklere.
For nylig udgav Apple macOS Catalina 10.15.4 en supplerende opdatering for at løse problemer, men det ser ud til, at opdateringen forårsager flere problemer, hvilket fører til mursten af mac-maskiner. Læs denne artikel for at lære mere