acts_as_nosql
Allows to treat JSON fields of postgres and mysql as real fields (by monade)
activerecord-typedstore
ActiveRecord::Store but with type definition (by byroot)
acts_as_nosql | activerecord-typedstore | |
---|---|---|
2 | 2 | |
35 | 435 | |
- | - | |
5.2 | 3.8 | |
4 months ago | 3 months ago | |
Ruby | Ruby | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
acts_as_nosql
Posts with mentions or reviews of acts_as_nosql.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-08-09.
-
Just released acts_as_nosql, a gem to manage JSON fields as proper database fields
In CI, I hadn't yet time to make run the tests on all combination of DB engines / SO / ruby versions, since I had trouble to make SQLite work properly on latest version with Github Actions. At the moment, PostgreSQL is tested on ubuntu, SQLite is tested on macOS. https://github.com/monade/acts_as_nosql/blob/master/.github/workflows/test.yml
activerecord-typedstore
Posts with mentions or reviews of activerecord-typedstore.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-09.
-
How would you store roles with up to 64 permissions?
I guess it depends on how frequently the roles or flags change, but we use https://github.com/byroot/activerecord-typedstore and a jsonb field. We add flags as needed and cache them, but also things like role limits, without the need for db migrations or a hefty load of columns.
-
Just released acts_as_nosql, a gem to manage JSON fields as proper database fields
Looks like store_accessor + https://github.com/byroot/activerecord-typedstore , looks really nice! Gonna give a try! Thx!
What are some alternatives?
When comparing acts_as_nosql and activerecord-typedstore you can also consider the following projects:
pluck_in_batches - A faster alternative to the custom use of `in_batches` with `pluck`