Это приложение для Linux под названием Offline First Database Comparison, последнюю версию которого можно загрузить как AddedRxDB+LokiJS.zip. Его можно запустить онлайн на бесплатном хостинг-провайдере OnWorks для рабочих станций.
Загрузите и запустите онлайн это приложение под названием Offline First Database Comparison with OnWorks бесплатно.
Следуйте этим инструкциям, чтобы запустить это приложение:
- 1. Загрузил это приложение на свой компьютер.
- 2. Введите в нашем файловом менеджере https://www.onworks.net/myfiles.php?username=XXXXX с желаемым именем пользователя.
- 3. Загрузите это приложение в такой файловый менеджер.
- 4. Запустите онлайн-эмулятор OnWorks Linux или Windows или онлайн-эмулятор MACOS с этого веб-сайта.
- 5. В только что запущенной ОС OnWorks Linux перейдите в наш файловый менеджер https://www.onworks.net/myfiles.php?username=XXXXX с желаемым именем пользователя.
- 6. Скачайте приложение, установите его и запустите.
СКРИНШОТЫ
Ad
Первое сравнение баз данных в автономном режиме
ОПИСАНИЕ
В этом проекте я реализовал точно такое же чат-приложение с разными технологиями баз данных. Вы можете использовать его для сравнения метрик и изучения различий. Приложение чата представляет собой угловое веб-приложение с функциональностью, аналогичной Whatsapp Web. Все показатели измеряются автоматически с помощью кода в тесте браузера (chrome:headless). Результаты сильно зависят от устройства разработчика. Вы должны сравнивать значения относительно друг друга, а не как абсолютные значения. Кроме того, вы можете захотеть создать новые показатели, которые лучше отражают то, как вы будете использовать соответствующую базу данных. WatermelonDB и проект RxDB-LokiJS используют базу данных LokiJS в качестве хранилища, которая представляет собой базу данных в памяти, которая регулярно сохраняет данные в IndexedDB либо через определенные промежутки времени, либо при закрытии вкладки браузера. При этом используются менее медленные транзакции IndexedDB. Преимущество хранения и обработки данных в памяти заключается в том, что они выполняются намного быстрее.
Особенности
- Хранилище данных AWS Amplify
- RxDB LokiJS с хранилищем LokiJS и репликацией GraphQL
- Вставка сообщения в изменение списка сообщений
- Репликация в реальном времени
- Сложные запросы
- Шифрование на стороне клиента
Язык программирования
TypeScript
Категории
Это приложение также можно загрузить с https://sourceforge.net/projects/offline-first-db-compar.mirror/. Он был размещен в OnWorks, чтобы его можно было легко запускать в Интернете с помощью одной из наших бесплатных операционных систем.