小编Ste*_*day的帖子

使用C++进行Web应用程序中的后端计算

我正在运行PHP前端到一个应用程序,该应用程序对数据进行大量工作并使用Cassandra作为数据存储.

但是我知道PHP不会给我一些计算所需的性能(以及需要在内存中的大量数据的管理)

我想用C++编写支持的东西,并从PHP应用程序访问它.我正试图弄清楚两者接口的最佳方法.

我看过的一些选项:

  1. 节俭(一个自然的选择,因为我已经将它用于Cassandra)
  2. 谷歌的协议缓冲区
  3. gSOAP的
  4. Apache Axis

以上只是我看过的东西,我不限制自己.

传输到PHP应用程序的数据非常小,因此不需要流式传输.仅传输计算结果.

你们有什么感想?

c++ thrift gsoap protocol-buffers

9
推荐指数
1
解决办法
878
查看次数

如何增加Cassandra的柜台?

我想用Cassandra来存放一个柜台.例如,查看给定页面的次数.柜台永远不会减少.计数器的值不需要精确,但随着时间的推移应该是准确的.

我的第一个想法是将值存储为列,只读取当前计数,将其递增1,然后将其重新放入.但是,如果另一个操作也试图递增计数器,我认为最终值只是一个有最新的时间戳.

另一个想法是将每个页面加载存储为CF中的新列.然后我可以运行get_count()该键并获得列数.阅读文档,似乎根本不是一个非常有效的操作.

我是否错误地接近了这个问题?

cassandra

8
推荐指数
2
解决办法
9021
查看次数

标签 统计

c++ ×1

cassandra ×1

gsoap ×1

protocol-buffers ×1

thrift ×1