Neo4j.rb

Sagteware kiekie:
Neo4j.rb
Sagteware besonderhede:
Weergawe: 6.1.1 Opgedateer
Upload datum: 9 Feb 16
Lisensie: Gratis
Populariteit: 198

Rating: 1.0/5 (Total Votes: 1)

Neo4j.rb is basies 'n ORM (Object Relational Mapper) vir Neo4j . Sedert Neo4j is 'n grafiek enjin en nie 'n relasionele databasis die korrekte term sou eintlik OGM wees, 'n voorwerp Grafiek Mapper.

Soos enige ander ORM, ODM, of OGM, Neo4j.rb ondersteun basiese funksies soos eienskappe, indekse, beperkings, verifikasie, validations en verenigings.

Dit laat ontwikkelaars databasis bedrywighede skryf in Ruby en het Neo4j hulle maklik vertaal na die grafiek, te manipuleer en interaksie met die data.

Ander ingesluit funksies ingesluit migrasie raamwerk en navraag bouer, saam met die ondersteuning Neo4j.rb se transaksies.

Dit beteken dat jy kan maklik slaan op die gebruik van bekende databasis tussenbelegsel lae soos ActiveRecord wanneer hulle met Neo4j databasisse, en gebruik 'n toegewyde oplossing soos Neo4j.rb.

Wat is nuut in hierdie release:

  • Bygevoeg:
  • ActiveRel gegee find_or_create_by, bruikbare oor enkele verenigings.
  • verander:
  • In die ziekteverzuim van 'n model_class sleutel, verenigings omskryf in ActiveNode modelle sal gebruik from_ / to_class omskryf in rel_class bestemming te vind.
  • ActiveRel se DSL is 'n bietjie vriendeliker gemaak deur die tipe, from_class en to_class metodes hul stel waardes terugkeer wanneer hy sonder argumente.
  • verwerk ActiveRel se omslag om op te tree meer soos ActiveNode se, die verwydering van 'n paar dubbele metodes en beweeg om ander te Neo4j :: Gedeelde, wat lei tot 'n groot prestasie hupstoot gekry toe sy terugkeer 'n groot aantal rels.
  • Opdateer gemspec om neo4j-kern 5.0.1 vereis +.
  • Vaste:
  • Sedert baie lang fout wat assosiasie veranderinge (& # x3c; & # x3c; en ActiveRel.create) sou voorkom in Rails na herlaai! was genoem.
  • ActiveNode # inspekteer nie vertoon die id_property.
  • Standaard eiendomswaardes en magie typecasting nie korrek geërf.

Wat is nuut in weergawe 5.2.9:

  • Bygevoeg:
  • ActiveRel gegee find_or_create_by, bruikbare oor enkele verenigings.
  • verander:
  • In die ziekteverzuim van 'n model_class sleutel, verenigings omskryf in ActiveNode modelle sal gebruik from_ / to_class omskryf in rel_class bestemming te vind.
  • ActiveRel se DSL is 'n bietjie vriendeliker gemaak deur die tipe, from_class en to_class metodes hul stel waardes terugkeer wanneer hy sonder argumente.
  • verwerk ActiveRel se omslag om op te tree meer soos ActiveNode se, die verwydering van 'n paar dubbele metodes en beweeg om ander te Neo4j :: Gedeelde, wat lei tot 'n groot prestasie hupstoot gekry toe sy terugkeer 'n groot aantal rels.
  • Opdateer gemspec om neo4j-kern 5.0.1 vereis +.
  • Vaste:
  • Sedert baie lang fout wat assosiasie veranderinge (& # x3c; & # x3c; en ActiveRel.create) sou voorkom in Rails na herlaai! was genoem.
  • ActiveNode # inspekteer nie vertoon die id_property.
  • Standaard eiendomswaardes en magie typecasting nie korrek geërf.

Wat is nuut in weergawe 5.2.1:

  • Bygevoeg:
  • ActiveRel gegee find_or_create_by, bruikbare oor enkele verenigings.
  • verander:
  • In die ziekteverzuim van 'n model_class sleutel, verenigings omskryf in ActiveNode modelle sal gebruik from_ / to_class omskryf in rel_class bestemming te vind.
  • ActiveRel se DSL is 'n bietjie vriendeliker gemaak deur die tipe, from_class en to_class metodes hul stel waardes terugkeer wanneer hy sonder argumente.
  • verwerk ActiveRel se omslag om op te tree meer soos ActiveNode se, die verwydering van 'n paar dubbele metodes en beweeg om ander te Neo4j :: Gedeelde, wat lei tot 'n groot prestasie hupstoot gekry toe sy terugkeer 'n groot aantal rels.
  • Opdateer gemspec om neo4j-kern 5.0.1 vereis +.
  • Vaste:
  • Sedert baie lang fout wat assosiasie veranderinge (& # x3c; & # x3c; en ActiveRel.create) sou voorkom in Rails na herlaai! was genoem.
  • ActiveNode # inspekteer nie vertoon die id_property.
  • Standaard eiendomswaardes en magie typecasting nie korrek geërf.

Wat is nuut in weergawe 4.1.5 / 5.0.0.rc.2:

  • Groot stilis opruim / refactoring deur Brian op die hele steen deur Brian gewapen met Rubocop.
  • Elke node te skep, te verander en te vernietig is nou toegedraai in 'n transaksie.
  • New `dependent` opsies vir verenigings:`: delete`:: destroy`:: delete_orphans`::. Destroy_orphans`
  • New `n unieke: WAAR 'n opsie vir verenigings,` creates_unique_rel` klas metode vir ActiveRel. Beide van hierdie sal lei tot verhouding skepping Cypher behulp & quot; CREATE UNIQUE & quot; in plaas van & quot; SKEP & quot;.
  • Vaste 'n N + 1 navraag kwessie tydens node skepping en opdatering.

Wat is nuut in weergawe 4.1.5:

  • Groot stilis opruim / refactoring deur Brian op die hele juweel deur Brian gewapen met Rubocop.
  • Elke node te skep, te verander en te vernietig is nou toegedraai in 'n transaksie.
  • New `dependent` opsies vir verenigings:`: delete`:: destroy`:: delete_orphans`::. Destroy_orphans`
  • New `n unieke: WAAR 'n opsie vir verenigings,` creates_unique_rel` klas metode vir ActiveRel. Beide van hierdie sal lei tot verhouding skepping Cypher behulp & quot; CREATE UNIQUE & quot; in plaas van & quot; SKEP & quot;.
  • Vaste 'n N + 1 navraag kwessie tydens node skepping en opdatering.

Wat is nuut in weergawe 4.1.2:

  • Groot stilis opruim / refactoring deur Brian op die hele juweel deur Brian gewapen met Rubocop.
  • Elke node te skep, te verander en te vernietig is nou toegedraai in 'n transaksie.
  • New `dependent` opsies vir verenigings:`: delete`:: destroy`:: delete_orphans`::. Destroy_orphans`
  • New `n unieke: WAAR 'n opsie vir verenigings,` creates_unique_rel` klas metode vir ActiveRel. Beide van hierdie sal lei tot verhouding skepping Cypher behulp & quot; CREATE UNIQUE & quot; in plaas van & quot; SKEP & quot;.
  • Vaste 'n N + 1 navraag kwessie tydens node skepping en opdatering.

Vereistes :

  • Ruby 1.9.3 of hoër
  • Neo4j 2.1 of hoër

Soortgelyke sagteware

MongoEngine
MongoEngine

12 Apr 15

Mysql2
Mysql2

10 Feb 16

Apache Derby
Apache Derby

11 Mar 16

Kommentaar te Neo4j.rb

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!