Обеспечивает ли Berkeley DB порты между различными типами архитекторов? Я читал, что db переносится между 32 и 64-битными машинами с разными байтовыми ордерами, но что такое разные типы дуг? Потому что я попытался открыть db, созданный на машине ARM на Intel, и не смог.Berkeley DB Intel - ARM переносимость
0
A
ответ
0
BerkeleyDB обеспечивает переносимость между различными объектами Endian для собственных переменных, но не для самих данных.
Обратите внимание, что очень распространенная ошибка BerkeleyDB заключается в том, чтобы использовать малоконечные ключи для базы данных B-Tree, Используйте большие эндианные ключи в базах данных B-Tree, чтобы сохранить производительность, мазать байты на маленьких конечных платформах.
Смежные вопросы
- 1. Berkeley DB для iPhone
- 2. Выбор между Berkeley DB Core и Berkeley DB JE
- 3. Перемещение платформы Berkeley Db
- 4. Berkeley DB Сжатие файлов
- 5. GUI для Berkeley DB
- 6. Ошибка Berkeley DB SIGBUS
- 7. berkeley DB на GAE
- 8. Key-Value DB (альтернатива Berkeley DB?)
- 9. Проблемы с использованием транзакции DB Berkeley DB
- 10. Оптимизация производительности в Berkeley DB
- 11. IOS Berkeley DB development issue
- 12. О Berkeley DB Java Edition
- 13. Интерфейс Rust с Berkeley DB
- 14. Berkeley DB store настолько медленный
- 15. Berkeley DB android version download
- 16. Ошибка мутации в Berkeley DB
- 17. Berkeley DB в многопоточных приложениях
- 18. autonicrement berkeley db, или список
- 19. Berkeley проблема DB Java сборник
- 20. Интерфейс matlab для berkeley db
- 21. Berkeley XML DB «где» analog
- 22. Извлечение данных из Berkeley DB
- 23. Berkeley DB (Не удается найти компонент)
- 24. Как создать berkeley db с помощью java
- 25. Рекомендации по развертыванию высокопроизводительной системы Berkeley DB
- 26. Замена файла libdb для обновления Berkeley DB?
- 27. Berkeley Java Размер кэша базы данных DB
- 28. Что такое магический номер DB Berkeley?
- 29. Berkeley DB: не может скомпилировать C++ коды
- 30. Как заменить SQLite на Berkeley DB
Дикая догадка - может быть, это вызвано архитектурой большого конца по сравнению с малознаковым. –
Но они не утверждают, что порядок байтов не имеет значения: «Базы данных могут перемещаться между 32- и 64-разрядными машинами, а также между мало- и big-endian машинами» (с http://www.oracle.com/ technetwork/базы данных/BerkeleyDB/дб-чаво-095848.html) – olegst