Я просто брожу, есть ли какая-нибудь рекомендация, как правильно проектировать DAO (объект доступа к данным) с множественным подключением к другому источнику данных.Мне нужно построить один на Ruby.Короче говоря, это должен быть объект, который обеспечивает упрощенный доступ к данным, хранящимся в БД SQL, БД noSQL и т. Д. Методы должны состоять в записи данных в другой источник данных и извлечении данных из другого источника данных, конечно же, необходимо управлять доступом к источнику данных.по приоритету, например, noSQL намного быстрее, чем SQL, поэтому сначала следует читать данные из noSQL.
Я почти уверен, что примеров должно быть немного, укажите их.