Estoy desarrollando una aplicación en la que necesito una estructura para representar un gran gráfico (entre 1000000 y 6000000 nodos y 100 o 600 bordes por nodo) en la memoria. La representación de los bordes contendrá algunos atributos de la relación.enorme estructura de gráfico
He intentado una representación de mapa de memoria, matrices, diccionarios y cadenas para representar esa estructura en la memoria, pero estos siempre se bloquean debido al límite de memoria.
Me gustaría obtener un consejo de cómo puedo representar esto, o algo similar.
Por cierto, estoy usando python.
dijiste que solo hay 600 bordes, ¿por qué no almacenarlos? – Cam
¿Quiere decir 100-600 bordes por nodo? – tster
Necesita usar una base de datos, ya que su conjunto de datos, incluso con un puntero por cada dato, es enorme, y mucho menos como objetos de Python. Cómo quiere consultar y recorrer su gráfico determinará qué tipo de base de datos utiliza. –