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