Read about NoSQL ( http://nosql.eventbrite.com/ ), a movement aimed at encouraging the drop of traditional relational databases in favor of custom storage applications.
Intrigued by the idea of ββtrying to write a small personal storage system (for the .net platform) as a training project for pets, what are your suggestions or useful links? When to start? How to balance what is on the hard drive and what is in memory?
I think this may be an interesting opportunity to study the internal internal workings of the database, but I really miss the most basic theory. Thanks.
Before you begin, I would recommend exploring the possibility of using SQL servers to store XML files as blobs inside a relational database. Perhaps your storage system does not have to be from scratch. It could be a hybrid on top of the storage capabilities of SQL XML data.
NoSQL , , . , , CS. Gray Reuter. , . , .
SO " - " !
, , .
, , , . LINQ .
-, ACID, .
-, , .
-, ANSI-SQL, , .
- , , , , .
, Prevayler. , ram, RDBMS. , Google, Amazon , . 64- , RDBMS .
. , , , , dbo . 1. ? , , .
? , , , .
? , MySql MSSQL.
db, . , , . , XML/ , . , SQLite, . , , - , - 32- .