我不知道内存数据库是什么意思,剂量sqlite是一个内存数据库? 在这种模式下,它是否支持本地文件的持久性数据?sqlite内存模式支持持久化到本地?
4
A
回答
8
内存数据库支持所有操作和数据库访问语法,但不会实际存在;它只是内存中的数据结构。这对开发人员的实验和临时数据(相对较少的数量)来说很快,非常适合,但不适合您希望数据持久化的任何事情(它坚持了真正花费的数据,但这是首要原因使用数据库),或者整体数据集大于您可以轻松适应您的可用物理内存的地方。
SQLite数据库创建耦合到一个特定的文件,或伪文件“:memory:
”,这是当你想要一个内存数据库时使用。在打开数据库时无法更改数据库的位置,并且在关闭连接时会丢弃内存数据库;唯一可以坚持的方法是使用查询从中提取数据并将其写入其他位置(例如,磁盘上的数据库或某种转储文件)。
0
SQLite支持仅限内存的数据库 - 这是其中一个选项。当持久性不重要时,它很有用,但能够快速地对关系数据执行SQL查询。
内存数据库的详细说明: https://www.sqlite.org/inmemorydb.html
相关问题
- 1. Java bean持久化模式
- 2. Android持久化替代SQLite
- 3. Yesod /持久测试支架模式
- 4. Grails版本支持多久?
- 5. 休眠/持久化和单例模式
- 6. 工厂模式和对象持久化
- 7. SQLite持久性存储作为缓存
- 8. 持久本地存储iOS 5.1
- 9. HTML5 - 大Blob和持久本地存储
- 10. 本地存储是否持久?
- 11. 持久内存缓存中的单例模式
- 12. Meteor.js持久+内存蒙戈
- 13. 持久GPU共享内存
- 14. TeeChart中的持久模式
- 15. 持久性设计模式
- 16. 持久命令模式
- 17. SQLite:对象实例的持久存储
- 18. 对中文的本地化支持
- 19. MonkeyTalk支持Android中的本地化吗?
- 20. 我如何支持Jersey的本地化?
- 21. Twig'date'是否支持本地化日期?
- 22. Android本地化和SDK支持差异
- 23. 如何支持与redux形式归一化的本地化
- 24. 以Python持久化的方式存储模拟结果?
- 25. 使用JBoss HSQLDB内存中模式持久性
- 26. Xcode Sqlite持久性问题
- 27. 支持sqlite和sqlite3
- 28. jdbc sqlite支持allowmultiquery
- 29. sqlite数据库不支持2.1,2.2版本但2.3支持
- 30. 模块化支持Gradle