Quick Start¶
AkasicDB를 설치하고 실행하는 방법을 간략하게 안내합니다.
AkasicDB 설치 (Short version)¶
Docker 기반 설치¶
sudo apt-get update
sudo apt-get install -y postgresql-client
docker pull graphai/akasicdb-community:vX.X.X-pgXX
mkdir -p $HOME/.license
cp license.json $HOME/.license/akasicdb_license.json
chmod 666 $HOME/.license/akasicdb_license.json
mkdir -p $HOME/akasicdb_data
docker run --name akasicdb \
-e POSTGRES_PASSWORD=mysecretpassword \
-v $HOME/akasicdb_data:/var/lib/postgresql/data \
-v $HOME/.license:/license \
-p 127.0.0.1:5432:5432 \
graphai/akasicdb-community:vX.X.X-pgXX
psql -h 127.0.0.1 -p 5432 -U postgres
바이너리 기반 설치¶
Ubuntu용 패키지 설치
sudo apt update
sudo apt install -y \
libicu-dev libreadline-dev libperl-dev libcurl4-openssl-dev \
libssl-dev uuid-dev zlib1g-dev clang libtbb-dev libfl-dev libjansson-dev
RHEL용 패키지 설치
sudo dnf update -y
sudo dnf install -y \
readline-devel tbb-devel libicu-devel perl-core perl-ExtUtils-Embed perl-devel \
libcurl-devel zlib-devel openssl-devel libuuid-devel bison flex m4 clang
AkasicDB 실행
mkdir .akasicdb
tar -xvzf akasicdb-enterprise.tgz -C ./.akasicdb
export PATH=$HOME/.akasicdb/engine/bin/:$PATH
export LD_LIBRARY_PATH=$HOME/.akasicdb/graphai-lm/.graphpass/lib/:$HOME/.akasicdb/graphai-lm/.graphai-lm/lib/:$HOME/.akasicdb/engine/lib/:$LD_LIBRARY_PATH
export AKASICDB_LICENSE_PATH=$HOME/license.json
initdb -D ./test_db
pg_ctl -D ./test_db/ -l logfile start
createdb testdb
psql testdb
AkasicDB 설치에 대한 자세한 안내는 Installation 섹션을 참고해주세요.
AkasicDB 확장 활성화¶
마무리¶
이제 AkasicDB의 기능을 사용할 수 있습니다! AkasicDB의 그래프 및 벡터 기능에 대한 자세한 설명은 Usage 섹션과 Examples & Tutorials 섹션을 참고해주세요.