Оператор ==:
== - это реляционный оператор в Java, который используется для сравнения двух операндов. Он используется для определения того, являются ли оба операнда равными или нет. Используя оператор ==, вы можете сравнить любой примитивный тип, такой как int, char, float и Booleans. После сравнения оператор == возвращает логическое значение. Если оба операнда равны, оператор == возвращает истинное значение. Однако, если оба операнда не равны, он возвращает ложное значение. При использовании с объектами оператор == сравнивает две ссылки на объекты и определяет, ссылаются ли они на один и тот же экземпляр.
Метод .equals ()
equals () - это метод доступный в классе String, который используется для сравнения двух строк и определения того, являются ли они равными. Этот метод возвращает логическое значение в результате сравнения. Если две строки содержат одни и те же символы в одном порядке, метод equals () возвращает true. В противном случае возвращается ложное значение.
Для примеров:
То, что Вы хотите, называют Репликацией транзакций в SQL Server 2005. Это будет копировать изменения в псевдореальное время как издатель (т.е. "ведущее устройство"), база данных обновляется.
SQL Server 2008 имеет три различных режима репликации.
Ответ на это будет варьироваться в зависимости от сервера базы данных, который Вы используете, чтобы сделать это.
Править: Извините, возможно, я должен учиться смотреть на теги и не только вопрос - я вижу, что Вы отметили это как sqlserver.
Из того, что я понимаю, ведомая/только для чтения база данных должна использовать файл журнала транзакций основного дб для зеркального отражения корректных данных? Какие опции я имею с точки зрения того, как часто ведомый дб зеркально отражает данные? (реальное время / каждый x минуты?).
Это кажется, что Вы говорите о передаче журналов вместо репликации. Поскольку, что Вы - планирование выполнения, хотя я согласился бы с Jeremy McCollum который поскольку и сказал бы, делают репликацию транзакций. Если Вы соберетесь сделать передачу журналов, когда база данных будет восстановлена каждый x минуты, база данных не будет доступна.
Вот хорошая пошаговая демонстрация различия между двумя. Печальный сказать необходимо зарегистрировать аккаунт для чтения его все же. = / http://www.sqlservercentral.com/articles/Replication/logshippingvsreplication/1399/
Репликация транзакций является реальным временем.
Если у Вас нет обновлений, которые будут сделаны на Вашей базе данных, в чем Вы нуждаетесь, просто получает данных, говорят один раз в день: затем используйте репликацию моментальных снимков вместо репликации транзакций. В репликации моментальных снимков изменения будут копировать, когда и, как определено пользователем скажут однажды за 24 часа.