FastDB est une base de données en mémoire open-source qui est étroitement intégrée avec C++ (elle prend en charge un langage de requête de type SQL où les tables sont des classes et les lignes sont des objets). Comme la plupart des IMDB, il est destiné aux applications dominées par des modèles d'accès en lecture. Les algorithmes et les structures de données sont optimisés pour les systèmes qui lisent et écrivent des données entièrement dans la mémoire principale (RAM). Il est supposé être très rapide, même comparé à d'autres bases de données en mémoire, mais je ne trouve aucun benchmark en ligne. J'envisage d'utiliser FastDB pour les données de séries chronologiques, dans un projet où 1) des latences de lecture à accès aléatoire inférieures à la milliseconde et 2) des millions de lignes par seconde de débit de lecture séquentiel seraient très bonnes à avoir.Quelqu'un at-il une expérience avec FastDB (base de données en mémoire C++)?
Je ne trouve pas beaucoup de références à l'expérience de première main avec FastDB; Quelqu'un l'a-t-il utilisé ici? Pouvez-vous pointer vers des benchmarks de FastDB, en particulier ceux qui considèrent la latence de lecture et le débit?
Est-ce que c'est juste moi, ou cela ressemble plus à une publicité qu'à une question? –
'@Jerry Coffin:' N'a pas voulu dire que cela ressemble à une publicité. Je voulais souligner ses principales caractéristiques (en mémoire, pas de SQL, et l'intégration C++). J'ai pensé que plusieurs personnes ici ont regardé les différents IMDB et pourraient avoir un aperçu de celui-ci. –
Publicité ou non, c'est toujours une question valide. Ou du moins ce serait s'il y avait une question quelque part. –