2011-12-01 67 views
1

我的应用程序使用变量维护一堆对象的状态。架构:我必须提供对象属性,每隔几秒更新一次

我正在使用Twisted接受套接字请求并返回对象的属性。

我想确保应用程序可以扩展很多请求,所以我想知道是否应该直接从对象提供对象属性,或者如果我应该将这些属性存储在memcached或类似的东西中,请求从该商店中读取。

我只是不确定是否有大量请求读取相同的对象值会影响管理这些对象的应用程序部分的性能。

我在想这个吗?

回答

0

我不认为你有任何性能损失,因为从同一个对象有很多读操作(毕竟只有一个线程是一次执行的)。

0

我想你要么创建一个selfCreatedObject或使用memcached一次,它将是一个Python对象的实例,如列表或字典或其他任何东西,所以这两种方式是相同的目的地。 我更喜欢使用对象,因此您可以检查对象值的更改或在需要时验证它。

相关问题