我考虑使用SQLite
数据库作为大数据存储(每年20万条记录).我会做很多查询,可忽略不计的更新和插入.我觉得这SQLite
很快.SQLite
为此目的是否合适和安全?
SQLite通常不适合多个并发用户; 它非常适合用作嵌入式单进程存储.
在客户端都以只读方式打开数据库的情况下,情况就不那么真了 - 在这种情况下没有锁争用 - 但即使这样,你也错过了非嵌入式的缓存功能,超出了进程数据库可以提供.
此外,虽然它通常非常快,但它的查询优化器往往落后于PostgreSQL或Oracle的高度复杂查询.
最后 - 为了与SQLite成为理想的嵌入式数据库的目标保持一致,它不支持实施安全策略(身份验证或授权); 的确,GRANT
和REVOKE
甚至不关键字.
归档时间: |
|
查看次数: |
250 次 |
最近记录: |