![]() | 1 vvoody 2010-04-30 18:45:51 +08:00 --datastore_path= 有这选项,指定一个就行了吧。 BTW,dev_appserver支持SQLite当datastore后端了,而不是原来的普通文件。 http://www.douban.com/group/topic/10938496/ |
![]() | 2 Livid MOD OP PRO 嗯,试验成功,这样可以节约不少时间了。 |
![]() | &nbs; 3 Livid MOD OP PRO 而且这样的话,还可以通过 SCM 来管理 datastore 文件了。 这是我目前在用的 flags: --address=0.0.0.0 --use_sqlite --datastore_path=/Users/livid/Documents/Datastore/dev_appserver.datastore |
![]() | 4 vvoody 2010-05-01 16:09:50 +08:00 SQLite性能高多了,爽 |
![]() | 5 darcy 2010-05-01 23:16:49 +08:00 默认情况下关机重启不会丢失dev_server的datastore的吧,我确定WIN系统下是不会丢失的。 |
![]() | 6 darcy 2010-05-01 23:19:00 +08:00 可能是操作系统的差异。 |
![]() | 7 vvoody 2010-05-02 11:01:13 +08:00 Linux下是建在/tmp下的,过段时间可能会自动清除。放在/tmp下肯定是不会长久的~~ |
![]() | 9 keakon 2010-11-17 20:05:31 +08:00 不建议使用SQLite,存在很多bug(可以去GAE的Google Code搜索issue),例如cursor就被无视掉了。 而且有次我试过一个包含1万条实体的模型,从里面fetch 5条,原方式大概2~5秒,SQLite超过3分钟… |
![]() | 10 c 2010-11-17 20:28:44 +08:00 sqlite 会出很多问题啊... |