(EN) Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage devices, for data processing and storage. One of the method includes: maintaining a plurality of tiers of storage devices and one or more tiers of caches by a storage system for storing blockchain data, the plurality of tiers of storage devices including at least a higher-tier storage device and a lower-tier storage device; determining that a blockchain data object in a data log file stored in a lower-tier storage device is an active data object, wherein the blockchain data object is block data, transaction data, or state data; and writing the data object into a cache of the one or more tiers of caches.
(FR) L'invention concerne des procédés, des systèmes et un appareil, y compris des programmes informatiques codés sur un support d'enregistrement informatique, permettant le traitement et le stockage de données. L'un des procédés consiste à : conserver une pluralité de niveaux de dispositifs de stockage ainsi qu’un ou plusieurs niveaux de mémoires caches au moyen d’un système de stockage permettant de stocker des données de chaîne de blocs, la pluralité de niveaux de dispositifs de stockage comprenant au moins un dispositif de stockage de niveau supérieur et un dispositif de stockage de niveau inférieur ; déterminer qu'un objet de données de chaîne de blocs dans un fichier journal de données stocké dans un dispositif de stockage de niveau inférieur est un objet de données actif, l'objet de données de chaîne de blocs étant constitué de données de bloc, de données de transaction ou de données d'état ; et écrire l'objet de données dans une mémoire cache du ou des niveaux de mémoires caches.