Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Protocol Buffers28 апреля 2011язык описания данных, предложенный Google, как альтернатива XML. Предполагается, что Protocol Buffers проще и легче, чем XML. Protocol Buffers является кросс-платформенным. По замыслу разработчиков сначала должна быть описана структура данных, которая затем компилируется в классы, представляющие эти структуры. Вместе с классами идет код их сериализации в компактный формат представления. В дальнейшем используя высокоуровневые языки программирования такие как Java, C++ или Python осуществляется чтение и запись данных. Недавно бэкенд Twitter перешёл на Protocol Buffers. По заявлению разработчиков Twitter, база в триллион твитов на XML занимала десять петабайт вместо одного. По заявлениям Google, Protocol Buffers по сравнению с XML:
Protocol Buffers не предназначен для чтения пользователем. Для десериализации данных, необходим отдельный .proto-файл, в котором определяется формат сообщения. Просмотров: 1155
|