关于SQLite和MySql db之间传递数据的意见。

时间:2014-08-17 15:00:14

标签: android mysql json sqlite

我正在制作一个Android应用程序,用于标记学生的出勤率。我在应用程序中有一个SQLite数据库和一个MySql远程数据库。应用程序在两个数据库之间发送和接收数据,我正在考虑使用JSON来解析数据。是否有任何其他方法可以在JSON以外的数据库之间解析数据,这种方法更有效,更好。谢谢!干杯!

1 个答案:

答案 0 :(得分:0)

除了JSON之外,还有其他数据选择的plethera。

JSON具有易于阅读的优点,这使得调试线协议变得更容易。虽然它可能有点冗长,并且有更紧凑的编码可以节省带宽。

我个人非常喜欢Avro。但是,其他好的选择是ThriftProtocol Buffers。这三种方法都提供了将POJO转换为紧凑二进制形式的方法。 Thrift基本上是由Facebook雇佣的远离Google的协议缓冲区的重做。 Avro采用略微不同的方法,因为它具有Schema解析,这可以使一些模式演化任务更容易实现。