Bine ati venit la Neografie
Neografia este un subtire Ruby wrapper pentru Neo4j Rest API, pentru mai multe informatii:
- Notiuni introductive despre serverul Neo4j
- Neo4j Rest API Reference
Daca doriti sa utilizati intreaga putere a Neo4j, veti dori sa utilizati JRuby si excelenta bijuterie Neo4j.rb la https://github.com/andreasronge/neo4j de Andreas Ronge
Instalare
Gemfile
Adaugati neografie la fisierul dvs. Gem:
Si rulati Bundler:
Manual:
Sau instalati neografia manual:
Si solicitati bijuteria din codul dvs. Ruby:
Cititi wiki pentru informatii despre dependente.
Sarcinile rake sunt disponibile pentru descarcarea, instalarea si rularea Neo4j.
Utilizare
Configurare si initializare
Configurati Neografia dupa cum urmeaza:
Apoi initializati o instanta Rest:
Pentru a suprascrie aceste metode implicite si alte metode de initializare, consultati pagina de configurare si initializare din Wiki.
API REST
Neografia sprijina crearea si recuperarea de noduri si relatii prin interfata Neo4j REST. Suporta indexuri, scripturi Gremlin, interogari Cypher si operatii de lot.
O parte din aceasta functionalitate este prezentata aici, dar toate acestea sunt explicate in urmatoarele pagini Wiki:
2.0 Caracteristici numai:
- Indexuri schema – Creati, obtineti si stergeti indexuri schema.
- Etichete nod – Creati, obtineti si stergeti etichete nod.
- Tranzactii – Incepeti, adaugati la, comiteti, tranzactii de revenire.
1.8+ caracteristici:
- Noduri – Creati, obtineti si stergeti noduri.
- Proprietati nod – Setati, obtineti si eliminati proprietatile nodului.
- Relatii nod – Creati si obtineti relatii intre noduri.
- Relatie – Obtineti si stergeti relatii.
- Proprietati de relatie – Creati, obtineti si stergeti proprietati de relatie.
- Tipuri de relatii – enumerati tipurile de relatii.
- Indexuri de noduri – Listeaza si creeaza indexuri de noduri. Adaugati, eliminati, obtineti si cautati noduri in indexuri.
videos de investo travestis dotadas
super maduras lesbianasx
porno por el culo cinema gropers
videos gays españoles me corro en la boca de mama
porno retro incesto trios gays
maduras latex coñosxxx
sexo videos gratis corridas en la playa
comiendo coño mamada de rodillas
maduras españolas amater mature.com
españolas follando en la playa pajas de madres
xxxxporno pelis porno francesas
viejas calientes escenas porno en cine convencional
mi mujer me folla el culo porno chileno
pprno orgias familiares
pornovideo mía kalifa
p0rno aventura en pelotas xxx
humillada y follada argentina follada
incesto real casero desnudas en la cocina
video famosas desnudas videdos porno
pajas en coche super tetudas - Indici de relatie – Enumerati si creati indici de relatii. Adaugati, eliminati, obtineti si cautati relatii in indexuri.
- Indexuri automate – Obtineti, setati si eliminati indexuri automate.
- Scripturi si interogari – Rulati scripturi Gremlin si interogari Cypher.
- Cai si parcurs – Cai intre noduri si parcurs.
- Lot – Executati mai multe apeluri simultan.
- Erori – Erori ridicate daca apelurile API REST esueaza.
Cateva exemple de utilizare:
Puteti utiliza, de asemenea, bijuteria cypher in loc sa scrieti cypher ca text.
ar deveni:
Acesta este doar un mic esantion al API-ului complet, consultati documentatia Wiki pentru API-ul complet.
Neografia ridica erori REST API ca erori Ruby, consultati pagina wiki despre erori. ( Nota : versiunile mai vechi ale Neografiei nu au ridicat erori!)
Faza 2
Incercarea de a imita API-ul Neo4j.rb.
Acum returnam obiecte complete. Proprietatile nodului sau ale relatiei pot fi accesate direct (node.name). ID-ul Neo4j este disponibil utilizand node.neo_id.
O parte din aceasta functionalitate este prezentata aici, dar toate acestea sunt explicate in urmatoarele pagini Wiki:
- Noduri – Creati, incarcati si stergeti noduri.
- Proprietati nod – Adaugati, obtineti si eliminati proprietati nod.
- Relatii nod – Creati si recuperati relatii nod.
- Cai noduri – Obtine cai intre noduri.
Acesta este doar un mic esantion al API-ului complet, consultati documentatia Wiki pentru API-ul complet.
Mai mult
Exemple
Un exemplu de cod.
Testarea
Cateva sfaturi despre testare.
Proiecte Neo4j conexe
Complement la Neografie sunt:
- Adaptor Neo4j Active Record de Nikhil Lanjewar
- Neologie de Carlo Alberto Degli Atti
- Neoid de Elad Ossadon
O alternativa la Neografie este Architect4r de Maximilian Schulz
Neografia in salbaticie
- Dovedit
- Neovigator il furnizeaza la https://github.com/maxdemarzi/neovigator
- Neoflix il furnizeaza la https://github.com/maxdemarzi/neoflix
Notiuni de baza cu Neografia
- Notiuni introductive despre Ruby si Neo4j
- Vizualizare grafica cu Neo4j
- Neo4j pe Heroku
Contribuind
Va rugam sa creati o noua problema daca aveti probleme.
Contribuiti la patch-uri prin cereri de extragere.
Ajutor
Daca abia incepeti sau aveti nevoie de ajutor, trimiteti-mi un e-mail la [email protected].
Verificati blogul meu la http://maxdemarzi.com, unde am mai multe exemple de Neografie.
Licente
- Neografie – MIT, consultati fisierul LICENTA http://github.com/maxdemarzi/neography/tree/master/LICENTA.
- Lucene – Apache, vezi http://lucene.apache.org/java/docs/features.html
- Neo4j – Software gratuit / licenta comerciala dubla, consultati http://neo4j.org








