Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gamunu/bolt
A universal database connector
https://github.com/gamunu/bolt
Last synced: 25 days ago
JSON representation
A universal database connector
- Host: GitHub
- URL: https://github.com/gamunu/bolt
- Owner: gamunu
- License: apache-2.0
- Created: 2014-09-07T19:57:01.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-10-02T08:10:57.000Z (over 10 years ago)
- Last Synced: 2024-12-15T23:48:54.616Z (29 days ago)
- Language: C++
- Homepage:
- Size: 16.7 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Introduction ##
As the number of options for storing enterprise data increases so does the threat that data would be accessed without proper security. Relational databases have security mechanisms that protect tables, rows and sometimes columns from illegal access. However as the data moves to other storage forms like storage on the cloud in distributed tables and memory databases it becomes increasingly difficult to maintain security across all these different platforms. The goal of this project is to research ways in which enterprise security can be always applied no matter the back end storage.
## Solution ##
Windows Azure cloud and Relational Databases has similar database storage structure, In Azure Table Storage each table is identified by a row key and a partition key. Inside those tables data stored as entities each entity also uniquely identified by a row key and a partition key. In each entity there are several properties. Those entities are identical to tuple in Relational Databases. And entity properties names are identical to columns. by using this basis we implement a new access permission system that can enforce security in these data storage systems and library to handle database operations.