README.md in redgraph-0.2.2 vs README.md in redgraph-0.2.3

- old
+ new

@@ -3,10 +3,22 @@ [![Gem Version](https://badge.fury.io/rb/redgraph.svg)](https://badge.fury.io/rb/redgraph) [![Code Climate](https://codeclimate.com/github/pzac/redgraph.svg)](https://codeclimate.com/github/pzac/redgraph) A simple RedisGraph library. This gem owes **a lot** to the existing [redisgraph-rb](https://github.com/RedisGraph/redisgraph-rb) gem, but tries to provide a friendlier interface, similar to the existing [Python](https://github.com/RedisGraph/redisgraph-py) and [Elixir](https://github.com/crflynn/redisgraph-ex) clients. +## July 2023 update: + +Sadly RedisGraph is no longer in active development. More info [here](https://redis.com/blog/redisgraph-eol/). + +## Nov 2023 update: + +There is an active fork, [FalkorDB](https://github.com/FalkorDB/FalkorDB/). AFAIK at this time there are no arm64 builds available. + +## Dec 2023 update: + +FalkorDB has arm64 builds now. + ## Installation Add this line to your application's Gemfile: ```ruby @@ -150,10 +162,14 @@ ```ruby Actor.query("MATCH (node) RETURN node ORDER BY node.name") ``` And the result rows object will be instances of the classes defined by the `_type` attribute. +### Notifications + +You can optionally subscribe to `redgraph.query` ActiveSupport notifications. + ## Development After checking out the repo, run `bin/setup` to install dependencies. Then, run TEST_REDIS_URL=YOUR-REDIS-URL rake test @@ -169,9 +185,16 @@ ### Installing RedisGraph If you're using an Apple silicon mac you might want to use the docker image: I've had issues compiling the module (OpenMP problems). Just do a: docker run -p 6380:6379 -it --rm redislabs/redisgraph + +or, to try FalkorDB + + docker run -p 6380:6379 -it --rm falkordb/falkordb:edge + +and then + TEST_REDIS_URL=redis://localhost:6380/0 be rake test I'm using port 6380 to not interphere with the other redis instance. ## Contributing