Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'd rather suggest to rename 'NoSql' to 'NSQL' meaning 'New Structured Query Language'.

CoSql doesn't stand up the test of aggregation, as KV nodes are distance apart and sometimes partitioned too. Map/Reduce is kind of a substitute for aggregation and this fact can be somehow reflected in NSQL.

Also, NSQL should reflect the fact that more advanced filtering queries cannot be run against KV stores, like when referencing secondary indexes in other nodes.

All-in-all, there is little remaining of original SQL in KV-stores and NoSql currently makes sense. But as the products continue evolving there is a definitive need to have a ground level logical model for data retrieval and then some sort of NSQL will be born.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: