2013-01-07 59 views
0

我想要实现的算法的一个C程序和一个Ruby on Rails应用程序之间的数据:途径传递给

  1. 需要数据库对象从一个Ruby on Rails应用程序作为输入,
  2. 上执行计算输入
  3. 根据计算查询Rails数据库,
  4. 并根据查询生成一组有序的结果。

我打算在C(也许是Objective-C?)中编写算法,原因有两个:1)练习C和2),因为C比Ruby更快。

查询Rails数据库(用于开发的SQLite和用于生产的MySQL)并将C程序的输出传递回Rails应用程序的最佳方式是什么?

+0

我宁愿不从C-代码查询数据库。这是不必要的复杂性。 C可以快速计算事物吗?然后只用于计算。 –

+0

我会使用SQL来查询数据库... – AJcodez

+0

如果您需要关于如何使Ruby和C通信的文档:http://pragprog.com/book/ruby3/programming-ruby-1-9,标签'内容/ Extract',bottom:Free Content,Extending Ruby – BernardK

回答