Koneiden nousu: tekoälyn todelliset sovellukset
Tekoäly ei ole tulevaisuudessa, se tässä nykyisyydessä Tässä blogissa Lue kuinka tekoälysovellukset ovat vaikuttaneet eri sektoreihin.
OrientDB on seuraavan sukupolven monimalli avoimen lähdekoodin NoSQL DBMS. Useiden tietomallien tuella OrientDB voi tarjota enemmän toimintoja ja joustavuutta skaalautuvassa, tehokkaassa toiminnallisessa tietokannassa.
Tässä opetusohjelmassa esitän, kuinka OrientDB Community Edition asennetaan CentOS 7 -palvelinesiintymään.
203.0.113.1.OrientDB vaatii Java 1.7:n tai uudemman. Tässä opetusohjelmassa päätän asentaa OpenJDK 8 -paketit seuraavasti:
sudo yum install -y java-1.8.0-openjdk-devel
Kun OpenJDK 8 on asennettu, varmista tulos käyttämällä alla olevaa komentoa:
java -version
Jos mikään ei mene pieleen, tulosteen tulee olla seuraavanlainen:
openjdk version "1.8.0_141"
OpenJDK Runtime Environment (build 1.8.0_141-b16)
OpenJDK 64-Bit Server VM (build 25.141-b16, mixed mode)
Seuraavaksi sinun on määritettävä JAVA_HOMEympäristömuuttuja:
echo "JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:bin/java::")" | sudo tee -a /etc/profile
source /etc/profile
Lataa OrientDB 2.2.26 GA Community Edition Linuxille, OrientDB Community Editionin uusin vakaa julkaisu tämän artikkelin kirjoittamishetkellä, viralliselta OrientDB-lataussivulta :
cd
wget https://bit.ly/orientdb-ce-imps-2-2-26-linux -O orientdb-community-importers-2.2.26.tar.gz
Pura ladattu arkisto /opthakemistoon:
sudo tar -zxvf orientdb-community-importers-2.2.26.tar.gz -C /opt
Luo pehmeä linkki päivittäisen käytön ja tulevien päivitysten yksinkertaistamiseksi:
sudo ln -s /opt/orientdb-community-importers-2.2.26/ /opt/orientdb
Vaikka OrientDB Community Editionin sujuva toiminta vaatii, että koneessasi on vähintään 2 Gt muistia, voit silti ottaa sen käyttöön palvelimella, jossa on vähemmän muistia aluksi.
Voit tehdä tämän viavaamalla /opt/orientdb/bin/server.shtiedoston tekstieditorilla :
sudo vi /opt/orientdb/bin/server.sh
Etsi rivi:
ORIENTDB_OPTS_MEMORY="-Xms2G -Xmx2G"
Kuten näette, Xmsja Xmxparametrit määrittää alku- ja suurin muistin jakamista allas Java Virtual Machine juostessa OrientDB. Vähentääksesi OrientDB:n muistin käyttöä voit muokata tätä riviä seuraavasti:
ORIENTDB_OPTS_MEMORY="-Xms256m -Xmx512m"
Huomautus: Arvon ei Xmstulisi olla pienempi kuin 128 m, tai OrientDB-palvelin ei käynnisty.
Tallenna ja lopeta:
:wq!
Voit käynnistää OrientDB-palvelimen manuaalisesti suorittamalla /opt/orientdb/bin/server.shkomentosarjan SSH-pääteikkunassasi:
sudo /opt/orientdb/bin/server.sh
Koska tämä on ensimmäinen kerta, kun käytät OrientDB-palvelinta, komentosarja pyytää sinua asettamaan salasanan OrientDB- rootkäyttäjälle, sanoen sen olevan yourpasswordhere. Jos jätät salasanakentän tyhjäksi, komentosarja luo automaattisesti salasanan OrientDB- rootkäyttäjälle. Täällä luotuja tunnistetietoja käytetään todentamiseen, kun kirjaudut myöhemmin sisään binääriyhteydellä (OrientDB-konsoli) tai verkkoyhteydellä (OrientDB Studio).
Jos OrientDB-palvelin käynnistyy oikein, näet viestirivin, joka kootaan:
2017-08-22 04:02:09:065 INFO OrientDB Server is active v2.2.26 (build ae9fcb9c075e1d74560a336a96b57d3661234c7b). [OServer]
Aina kun haluat lopettaa, paina Ctrl-Cpysäyttääksesi OrientDB-palvelimen.
Kun OrientDB-palvelin on käynnissä, se kuuntelee porttia 2424 (binääriyhteyksiä varten) ja porttia 2480 (HTTP-yhteyksiä varten). Tämä tarkoittaa, että voit muodostaa yhteyden käynnissä olevaan OrientDB-palvelimeen käyttämällä OrientDB-konsolin lisäksi myös verkkoselainta.
Pidä SSH-yhteys, jossa server.sh-komentosarja on käynnissä, ja muodosta sitten toinen SSH-yhteys samaan palvelinesiintymään.
Käytä toisessa SSH-konsoliikkunassa seuraavaa komentoa käynnistääksesi OrientDB-konsolin palvelimella:
sudo /opt/orientdb/bin/console.sh
Muodosta konsolin kuoressa yhteys OrientDB-palvelimeen seuraavasti:
orientdb> connect remote:127.0.0.1 root yourpasswordhere
Jos muodostat yhteyden OrientDB-palvelimeen onnistuneesti, näet tulosteen alla:
Connecting to remote Server instance [remote:127.0.0.1] with user 'root'...OK
orientdb {server=remote:127.0.0.1/}>
Kun työsi on exitvalmis, sulje OrientDB-konsoli kirjoittamalla.
Huomautus: Voit myös käyttää paikallista console.sh (on Linux)tai console.bat (on Windows)komentosarjaa yhdistääksesi OrientDB-palvelimen. Siinä tapauksessa sinun on sallittava saapuva liikenne palvelimen 2424-portissa.
sudo firewall-cmd --zone=public --permanent --add-port=2424/tcp
sudo firewall-cmd --reload
Intuitiivisempi tapa yhdistää OrientDB-palvelin on käyttää verkkoselainta.
Ensinnäkin sinun on avattava OrientDB-palvelimen 2480-portti seuraavasti:
sudo firewall-cmd --zone=public --permanent --add-port=2480/tcp
sudo firewall-cmd --reload
Osoita seuraavaksi suosikkiselaimesi osoitteeseen http://203.0.113.1:2480ja sitten sinut ohjataan sivulle, jonka nimi on OrientDB Studio. Tällä sivulla voit rootkirjautua sisään aiemmin määrittämiesi käyttäjän tunnistetietojen avulla.
OrientDB Studion verkkokäyttöliittymässä voit tehdä melkein kaiken sen, mitä voit tehdä OrientDB-konsolissa. Voit vapaasti navigoida järjestelmässä ja testata kyselyjäsi.
Vaiheessa 2 olemme asentaneet OrientDB:n /opt/orientdb-community-importers-2.2.26hakemistoon. Mutta tähän asti kaikki nämä tiedostot ovat vain joukko komentosarjoja, jotka voidaan suorittaa vain manuaalisesti. Toimivan palvelimen asentamiseksi on tarpeen määrittää OrientDB järjestelmätason demoniksi, joka aloittaa järjestelmän käynnistyksen.
1) Paina Ctrl-Censimmäisessä pääteikkunassa pysäyttääksesi OrientDB-palvelimen.
2) Luo oma käyttäjä, orientdbjoka kuuluu orientdbryhmään OrientDB-palvelimen käyttöä varten:
sudo useradd -r orientdb -s /sbin/nologin
3) Muuta OrientDB-hakemiston omistajuutta:
sudo chown -R orientdb:orientdb /opt/orientdb-community-importers-2.2.26
4) viAvaa /opt/orientdb/bin/orientdb.shtiedosto editorilla :
sudo vi /opt/orientdb/bin/orientdb.sh
Etsi seuraavat rivit:
ORIENTDB_DIR="YOUR_ORIENTDB_INSTALLATION_PATH"
ORIENTDB_USER="USER_YOU_WANT_ORIENTDB_RUN_WITH"
Korvaa ne seuraavilla:
ORIENTDB_DIR="/opt/orientdb"
ORIENTDB_USER="orientdb"
Tallenna ja lopeta:
:wq!
5) Jotta voit estää luvattoman pääsyn OrientDB:n kokoonpanoihin, sinun on muutettava kyseisen konfigurointitiedoston oikeuksia seuraavasti:
sudo chmod 640 /opt/orientdb/config/orientdb-server-config.xml
6) Luo systemd-käynnistysskripti OrientDB-palvelun hallintaa varten:
sudo cp /opt/orientdb/bin/orientdb.service /etc/systemd/system
Käytä vieditoria tämän tiedoston avaamiseen:
sudo vi /etc/systemd/system/orientdb.service
Etsi seuraavat rivit:
User=ORIENTDB_USER
Group=ORIENTDB_GROUP
ExecStart=$ORIENTDB_HOME/bin/server.sh
Korvaa ne seuraavilla:
User=orientdb
Group=orientdb
ExecStart=/opt/orientdb/bin/server.sh
Tallenna ja lopeta:
:wq!
Käynnistä ja ota käyttöön OrientDB-palvelu:
sudo systemctl daemon-reload
sudo systemctl start orientdb.service
sudo systemctl enable orientdb.service
Se siitä. Tällä tavalla OrientDB käynnistyy automaattisesti järjestelmän käynnistyksen yhteydessä. Ja tämä päättää opetusohjelman. Kiitos kun luit.
Tekoäly ei ole tulevaisuudessa, se tässä nykyisyydessä Tässä blogissa Lue kuinka tekoälysovellukset ovat vaikuttaneet eri sektoreihin.
Oletko myös DDOS-hyökkäysten uhri ja hämmentynyt ehkäisymenetelmistä? Lue tämä artikkeli ratkaistaksesi kysymyksesi.
Olet ehkä kuullut, että hakkerit ansaitsevat paljon rahaa, mutta oletko koskaan miettinyt, kuinka he ansaitsevat tuollaista rahaa? keskustellaan.
Haluatko nähdä Googlen vallankumouksellisia keksintöjä ja kuinka nämä keksinnöt muuttivat jokaisen ihmisen elämää nykyään? Lue sitten blogia nähdäksesi Googlen keksinnöt.
Konsepti itseohjautuvista autoista lähteä tielle tekoälyn avulla on ollut haaveena jo jonkin aikaa. Mutta useista lupauksista huolimatta niitä ei näy missään. Lue tämä blogi saadaksesi lisätietoja…
Kun tiede kehittyy nopeasti ja ottaa haltuunsa suuren osan ponnisteluistamme, myös riskit altistaa itsemme selittämättömälle singulariteetille kasvavat. Lue, mitä singulaarisuus voisi tarkoittaa meille.
Blogista saat tietää Big Data -arkkitehtuurin eri kerroksista ja niiden toiminnoista yksinkertaisimmalla tavalla.
Tietojen säilytystavat ovat kehittyneet mahdollisesti Datan syntymästä lähtien. Tämä blogi käsittelee tiedon tallennuksen kehitystä infografian pohjalta.
Tässä digitaalisessa maailmassa kodin älylaitteista on tullut tärkeä osa elämää. Tässä on muutamia älykkäiden kodin laitteiden hämmästyttäviä etuja, joiden avulla ne tekevät elämästämme elämisen arvoista ja yksinkertaisempaa.
Apple julkaisi äskettäin macOS Catalina 10.15.4 -lisäpäivityksen ongelmien korjaamiseksi, mutta näyttää siltä, että päivitys aiheuttaa lisää ongelmia, jotka johtavat mac-koneiden tiilikaamiseen. Lue tämä artikkeli saadaksesi lisätietoja