Comment puis-je faire le disque orienté bloc E / S avec Java? Ou similaire pour un arbre B +
Question
Je voudrais mettre en œuvre un B + arbre en Java et essayer de l'optimiser pour E / S sur disque. Y at-il une API pour accéder à des blocs de disque individuels de Java? ou est-il une API qui peut faire un accès orienté bloc similaire qui correspond à mon but?
Je voudrais créer quelque chose comme Tokyo Cabinet dans 100% Java. Est-ce qu'il ya quelqu'un qui sait ce que Java des bases de données comme JavaDB utilise dans le back-end pour cela?
Je sais qu'il ya probablement d'autres langues que Java qui peut le faire mieux, mais je fais cela dans un but d'apprentissage seulement.