Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <blockquote> <p><strong>A1.</strong> Binary. </p> </blockquote> <p>Have you looked at <a href="http://code.google.com/p/protobuf/" rel="nofollow">Google Protobuffers</a>? this is an efficient binary formatter with cross-platform capabilities (java, c#, python, objective c, PhP. There's even a JScript implementation knocking about but I wouldnt trust it!) </p> <p>Have you looked at messaging frameworks such as AMQP? I have successfully implemented a cross-platform binary messaging system using <a href="http://www.amqp.org/" rel="nofollow">AMQP</a> as a message router, <a href="http://code.google.com/p/protobuf/" rel="nofollow">Protobuffers</a> as binary serializer and <a href="http://www.rabbitmq.com/devtools.html" rel="nofollow">Rabbit MQ</a> as C# and Java client. It was extraordinarily fast and could perform a roundtrip request/response from client to server and back (including serialization/deserialization, excluding network times) in only 0.5ms.</p> <p>The messaging stack becomes: </p> <blockquote> <p>Mobile > RabbitMQ Client > Google Protobuffers > {the internet} > RabbitMQ Server > Google Protobuffers > Webserver</p> </blockquote> <p>JSON is your next fastest serializer but nothing can compare to binary for speed and efficient use of bandwidth.</p> <blockquote> <p><strong>A2.</strong> For performance Oracle will handle the most data, SQL Server and MySql will give very good results though depending on what you intend to do. </p> </blockquote> <p>It also depends on how your data is going to be stored. Are you storing relational data? Then use a relational database. Are you storing time series data? Then use a column-ordered database or even a flat file. PyTables is an excellent example of python-based file centric database which is highly suited to storing scientific datasets and timeseries. </p> <p>The answer to this question really is "It depends" - on what you want to do. I would also consider developing in a serverside technology you know well rather than pick one based on numbers as they are all fairly similar. </p> <blockquote> <p><strong>A3.</strong> Unknown, not my area of expertise. </p> </blockquote> <p>Best regards, </p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload