Намечены шаги для создания базы данных? (NoSQL) - PullRequest
0 голосов
/ 24 марта 2011

У меня есть школьный проект, в котором я создаю СУБД нереляционного документа (или значение ключа, если предлагается).В значительной степени я только ищу схему того, что мне нужно будет реализовать.Хотя у меня есть идея, я хотел бы знать, как другие люди будут использовать тот же проект.

СУБД будет использоваться с базовым веб-приложением, в котором хранится информация для входа пользователя (парольимя, адрес электронной почты, почтовый индекс) и короткое сообщение (похоже на твиттер).Веб-приложение будет извлекать данные на основе различных факторов и записывать в БД.Я хотел сделать возможным использование на 2 разных машинах (аналогично горизонтальной шкале), но это может быть выброшено из-за времени.

Я планирую программировать на Java, но я открыт для использования другого языка, если это необходимо.

Спасибо.

1 Ответ

0 голосов
/ 04 апреля 2011

Ключ / значение легко;его также можно использовать в качестве основы для создания хранилища без значения ключа.Важным моментом является разработка работоспособного API.Вы можете хранить узлы, которые имеют имя, и обращаться к двум видам свойств (дочерние узлы и атрибуты), например.

Вопрос довольно широкий;какие у вас критерии дизайна?

...