Neo4j adalah basis data grafik terkemuka di dunia. Ini adalah toko grafik berkinerja tinggi dengan semua fitur yang diharapkan dari basis data yang matang dan kuat, seperti bahasa kueri yang ramah dan transaksi asam. Programmer bekerja dengan struktur jaringan yang fleksibel dari node dan hubungan daripada tabel statis-namun menikmati semua manfaat dari database berkualitas perusahaan. Untuk banyak aplikasi, NEO4J menawarkan pesanan manfaat kinerja besarnya dibandingkan dengan DB relasional.
Pelajari lebih lanjut di situs web Neo4J.
NEO4J tersedia baik sebagai server mandiri, atau komponen yang bisa disematkan. Anda dapat mengunduh atau mencoba online.
Kami mendorong eksperimen dengan NEO4J. Anda dapat membangun ekstensi ke NEO4J, mengembangkan perpustakaan atau driver di atas produk, atau memberikan kontribusi langsung ke inti produk. Anda harus menandatangani perjanjian lisensi kontributor agar kami dapat menerima tambalan Anda.
NEO4J dibangun menggunakan Apache Maven versi 3.8.2 dan versi terbaru dari VM yang didukung. Bash dan Make juga diperlukan. Perhatikan bahwa Maven membutuhkan lebih banyak memori daripada konfigurasi standar, ini dapat dicapai dengan export MAVEN_OPTS="-Xmx2048m"
.
Pengguna MacOS perlu menginstal homebrew.
BREW INSTAL MAVEN
Harap dicatat bahwa kami tidak mendukung membangun paket Debian di macOS.
sudo apt instal maven openjdk-17-jdk
Pastikan variabel lingkungan JAVA_HOME
menunjuk ke /usr/lib/jvm/java-17-openjdk-amd64
(Anda mungkin memiliki berbagai versi java yang diinstal).
Sebelum Anda mulai menjalankan unit dan tes integrasi dalam proyek Neo4J Maven pada sistem seperti Linux, Anda harus memastikan batas Anda pada file terbuka diatur ke nilai yang masuk akal. Anda dapat mengujinya dengan ulimit -n
. Kami menyarankan Anda memiliki batas setidaknya 40k.
mvn clean install -T1C
yang polos hanya akan membangun file JAR individual.
Eksekusi tes, tentu saja, bagian dari build.
Jika Anda hanya menginginkan stoples, tanpa menjalankan tes, ini untuk Anda: mvn clean install -DskipTests -T1C
.
Anda mungkin perlu meningkatkan memori yang tersedia untuk Maven: export MAVEN_OPTS="-Xmx2048m"
(coba ini terlebih dahulu jika Anda mendapatkan kesalahan membangun).
Setelah menjalankan mvn clean install
, cd
ke dalam packaging/standalone/target
dan mengekstrak versi yang Anda inginkan, lalu:
Bin/Neo4j-Admin Server mulai
Di folder yang diekstraksi untuk memulai Neo4j di localhost:7474
. Di jendela yang ingin Anda jalankan:
Bin Neo4j-Admin Server mulai
alih-alih.
Desktop NEO4J adalah cara yang nyaman bagi pengembang untuk bekerja dengan database NEO4J lokal.
Untuk menginstal Neo4j Desktop, buka Pusat Unduhan Neo4j dan ikuti instruksi.
Neo4j Community Edition adalah produk open source yang dilisensikan di bawah GPLV3.
Neo4j Enterprise Edition mencakup komponen sumber tertutup tambahan yang tidak tersedia di repositori ini dan memerlukan lisensi komersial dari Neo4J atau salah satu afiliasinya.
Kebijakan merek dagang Neo4J tersedia di halaman kebijakan merek dagang kami.