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 嗯,试验成功,这样可以节约不少时间了。
|
3
Livid MOD OP 而且这样的话,还可以通过 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 会出很多问题啊...
|