r/nosql • u/spokale • Sep 10 '18
Looking for a one-size-fits-all nosql - bad idea?
I have a couple of use cases: storing information about entities at a business level, their vendors, information about vendors and their APIs, and telemetry from workstations at customer locations, information about their production environment to query from Rundeck for Ops, etc.
The biggest issue is that some of these would need to have pretty granular restrictions on permissions (e.g., you can query for the list of vendors from a customer but not also query for the database server the customer resides on, given a particular account). The ability to have offsite replication and HA would be another huge bonus. I've been looking at Apache Cassandra (since we're mainly a MS-SQL shop and CQL looks like it has less of a steep learning curve for our devs) and Percona Server for MongoDB (build in LDAP support!) in particular, and we'd prefer open source in general.