All Projects → michaelmior → NoSE

michaelmior / NoSE

Licence: GPL-3.0 license
👃 Automated schema design for NoSQL applications

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to NoSE

Sleekdb
Pure PHP NoSQL database with no dependency. Flat file, JSON based document database.
Stars: ✭ 450 (+1700%)
Mutual labels:  schema, nosql
Mongoeye
Schema and data analyzer for MongoDB written in Go.
Stars: ✭ 113 (+352%)
Mutual labels:  schema, nosql
Sql Boot
Advanced REST-wrapper for your SQL-queries (actually not only SQL)
Stars: ✭ 51 (+104%)
Mutual labels:  schema, nosql
NoSQLDataEngineering
NoSQL Data Engineering
Stars: ✭ 25 (+0%)
Mutual labels:  schema, nosql
System Runtime
A JavaScript library that runs systems
Stars: ✭ 83 (+232%)
Mutual labels:  schema, nosql
pocket-cms
☁️ A pocket sized CMS written for nodejs
Stars: ✭ 13 (-48%)
Mutual labels:  schema, nosql
database
Key-Value/Document store database library with btree and ARTree indexing methods, SSN-MVCC concurrency
Stars: ✭ 67 (+168%)
Mutual labels:  nosql
huskydb
HuskyDB - Windows Native C++ NoSQL Database
Stars: ✭ 27 (+8%)
Mutual labels:  nosql
lazlodb
Lazlo DB : A lightweight, portable and serverless NoSql database
Stars: ✭ 15 (-40%)
Mutual labels:  nosql
schema2ldif
Schema 2 ldif : tool to convert .schema to .ldif files and mange them live into an openldap server
Stars: ✭ 14 (-44%)
Mutual labels:  schema
formily
Simple, lightweight, and flexible schema-based form for Vue.js
Stars: ✭ 23 (-8%)
Mutual labels:  schema
really-rich-results
RRR makes structured data for WordPress really rich, and really easy.
Stars: ✭ 21 (-16%)
Mutual labels:  schema
vue-example
Vue.js example application (server-side rendering, router, vuex store, form validation, i18n & l10n)
Stars: ✭ 62 (+148%)
Mutual labels:  schema
node-crudapi-ts
CRUD boilerplate for create Node Restful API's with Express Framework and Sequelize ORM written in Typescript.
Stars: ✭ 41 (+64%)
Mutual labels:  nosql
doclite
PHP NoSQL database and document store
Stars: ✭ 57 (+128%)
Mutual labels:  nosql
mapper
Map tarantool tuples to php objects.
Stars: ✭ 68 (+172%)
Mutual labels:  schema
book-code
The code belonging to O'Reilly's eXist book
Stars: ✭ 19 (-24%)
Mutual labels:  nosql
RocksServer
Flexible and fast server for RocksDB
Stars: ✭ 33 (+32%)
Mutual labels:  nosql
decoratex
No description or website provided.
Stars: ✭ 34 (+36%)
Mutual labels:  schema
JetBrains-scheme
JetBrains主题,更完美的高亮。支持 IntelliJ IDEA、phpstorm、goland、webstorm
Stars: ✭ 25 (+0%)
Mutual labels:  schema

NoSQL Schema Evaluator (NoSE)

Build Status Depfu codecov Docker Build Status

This is a work in progress tool to provide automated physical schema design for NoSQL data stores. NoSE is licensed under the GPLv3 license.

Getting Started

If you want to quickly try NoSE, you can get a shell with all necessary dependencies using Docker as follows

docker run --interactive --tty --rm michaelmior/nose /bin/bash

For continued use, installing a development version of the NoSE CLI is more flexible. Instructions can be found in the nose-cli repository.

Publications

Mior, M.J.; Kenneth Salem; Ashraf Aboulnaga; Rui Liu, NoSE: Schema Design for NoSQL Applications, in Data Engineering (ICDE), July 2017.

Mior, M.J.; Kenneth Salem; Ashraf Aboulnaga; Rui Liu, NoSE: Schema Design for NoSQL Applications, Transactions on Knowledge and Data Engineering, 16-20 May 2016.

ACM DL Author-ize service Michael J. Mior. 2014. Automated schema design for NoSQL databases. In Proceedings of the 2014 SIGMOD PhD symposium (SIGMOD'14 PhD Symposium). ACM, New York, NY, USA, 41-45.

Acknowledgements

This work was supported by the Natural Sciences and Engineering Research Council of Canada (NSERC).

NSERC

Hosting of Coin-OR packages is generously provided by packagecloud.

packagecloud

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].